home *** CD-ROM | disk | FTP | other *** search
/ Corel Gallery (Macintosh) / Corel Gallery - Macintosh Version.bin / Corel GALLERY / Corel GALLERY.rsrc / CODE_4_GClose.txt < prev    next >
Text File  |  1994-04-29  |  95KB  |  1,709 lines

  1. # near model CODE resource
  2. # jump table entries: 1960-2011 (52 of them)
  3. export_245:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000A  598F                     subq.l     A7, 4
  8. 0000000C  2054                     movea.l    A0, [A4]
  9. 0000000E  2F28 013E                move.l     -[A7], [A0 + 0x13E]
  10. 00000012  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  11. 00000016  2054                     movea.l    A0, [A4]
  12. 00000018  215F 013E                move.l     [A0 + 0x13E], [A7]+
  13. 0000001C  598F                     subq.l     A7, 4
  14. 0000001E  2054                     movea.l    A0, [A4]
  15. 00000020  2F28 0146                move.l     -[A7], [A0 + 0x146]
  16. 00000024  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  17. 00000028  2054                     movea.l    A0, [A4]
  18. 0000002A  215F 0146                move.l     [A0 + 0x146], [A7]+
  19. 0000002E  598F                     subq.l     A7, 4
  20. 00000030  2054                     movea.l    A0, [A4]
  21. 00000032  2F28 0162                move.l     -[A7], [A0 + 0x162]
  22. 00000036  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  23. 0000003A  2054                     movea.l    A0, [A4]
  24. 0000003C  215F 0162                move.l     [A0 + 0x162], [A7]+
  25. 00000040  2054                     movea.l    A0, [A4]
  26. 00000042  4AA8 014E                tst.l      [A0 + 0x14E]
  27. 00000046  672C                     beq        +0x2E /* 00000074 */
  28. 00000048  558F                     subq.l     A7, 2
  29. 0000004A  2054                     movea.l    A0, [A4]
  30. 0000004C  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  31. 00000050  4EBA 0DCE                jsr        [PC + 0xDCE /* 00000E20 */]
  32. 00000054  558F                     subq.l     A7, 2
  33. 00000056  2054                     movea.l    A0, [A4]
  34. 00000058  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  35. 0000005C  4EBA 0F26                jsr        [PC + 0xF26 /* 00000F84 */]
  36. 00000060  598F                     subq.l     A7, 4
  37. 00000062  2054                     movea.l    A0, [A4]
  38. 00000064  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  39. 00000068  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  40. 0000006C  2054                     movea.l    A0, [A4]
  41. 0000006E  215F 014E                move.l     [A0 + 0x14E], [A7]+
  42. 00000072  584F                     addq.w     A7, 4
  43. label00000074:
  44. 00000074  2F0C                     move.l     -[A7], A4
  45. 00000076  4EBA 07BC                jsr        [PC + 0x7BC /* 00000834 */]
  46. 0000007A  286E FFFC                movea.l    A4, [A6 - 0x4]
  47. 0000007E  4E5E                     unlink     A6
  48. 00000080  4E74 0004                rtd        0x0004
  49. export_246:
  50. 00000084  4E56 0000                link       A6, 0
  51. 00000088  48E7 0108                movem.l    -[A7], D7,A4
  52. 0000008C  286E 0008                movea.l    A4, [A6 + 0x8]
  53. 00000090  2054                     movea.l    A0, [A4]
  54. 00000092  2F28 013E                move.l     -[A7], [A0 + 0x13E]
  55. 00000096  4EBA 00AC                jsr        [PC + 0xAC /* 00000144 */]
  56. 0000009A  2054                     movea.l    A0, [A4]
  57. 0000009C  4AA8 0162                tst.l      [A0 + 0x162]
  58. 000000A0  6724                     beq        +0x26 /* 000000C6 */
  59. 000000A2  598F                     subq.l     A7, 4
  60. 000000A4  2054                     movea.l    A0, [A4]
  61. 000000A6  2F28 0162                move.l     -[A7], [A0 + 0x162]
  62. 000000AA  4EAD 20B2                jsr        [A5 + 0x20B2 /* export_1042 */]
  63. 000000AE  201F                     move.l     D0, [A7]+
  64. 000000B0  3E00                     move.w     D7, D0
  65. 000000B2  6F12                     ble        +0x14 /* 000000C6 */
  66. 000000B4  7001                     moveq.l    D0, 0x01
  67. 000000B6  2F00                     move.l     -[A7], D0
  68. 000000B8  48C7                     ext.l      D7
  69. 000000BA  2F07                     move.l     -[A7], D7
  70. 000000BC  2054                     movea.l    A0, [A4]
  71. 000000BE  2F28 0162                move.l     -[A7], [A0 + 0x162]
  72. 000000C2  4EAD 2092                jsr        [A5 + 0x2092 /* export_1038 */]
  73. label000000C6:
  74. 000000C6  2054                     movea.l    A0, [A4]
  75. 000000C8  7000                     moveq.l    D0, 0x00
  76. 000000CA  2140 014A                move.l     [A0 + 0x14A], D0
  77. 000000CE  2054                     movea.l    A0, [A4]
  78. 000000D0  2140 0152                move.l     [A0 + 0x152], D0
  79. 000000D4  2054                     movea.l    A0, [A4]
  80. 000000D6  4AA8 014E                tst.l      [A0 + 0x14E]
  81. 000000DA  670A                     beq        +0xC /* 000000E6 */
  82. 000000DC  7000                     moveq.l    D0, 0x00
  83. 000000DE  2F00                     move.l     -[A7], D0
  84. 000000E0  2F0C                     move.l     -[A7], A4
  85. 000000E2  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  86. label000000E6:
  87. 000000E6  2F0C                     move.l     -[A7], A4
  88. 000000E8  4EAD 11AA                jsr        [A5 + 0x11AA /* export_561 */]
  89. 000000EC  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  90. 000000F2  4E5E                     unlink     A6
  91. 000000F4  4E74 0004                rtd        0x0004
  92. export_247:
  93. 000000F8  4E56 0000                link       A6, 0
  94. 000000FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  95. 00000100  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  96. 00000104  4E5E                     unlink     A6
  97. 00000106  4E74 0004                rtd        0x0004
  98. 0000010A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  99. export_248: // at 0000010C (misaligned)
  100. 0000010E  0000 2F0C                ori.b      D0, 0xC
  101. 00000112  286E 0008                movea.l    A4, [A6 + 0x8]
  102. 00000116  598F                     subq.l     A7, 4
  103. 00000118  2054                     movea.l    A0, [A4]
  104. 0000011A  2F28 0002                move.l     -[A7], [A0 + 0x2]
  105. 0000011E  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  106. 00000122  2054                     movea.l    A0, [A4]
  107. 00000124  215F 0002                move.l     [A0 + 0x2], [A7]+
  108. 00000128  2054                     movea.l    A0, [A4]
  109. 0000012A  2F28 0006                move.l     -[A7], [A0 + 0x6]
  110. 0000012E  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  111. 00000132  2F0C                     move.l     -[A7], A4
  112. 00000134  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  113. 00000138  286E FFFC                movea.l    A4, [A6 - 0x4]
  114. 0000013C  4E5E                     unlink     A6
  115. 0000013E  4E74 0004                rtd        0x0004
  116. 00000142  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  117. // begin alternate branch 00000144-0000014C
  118. fn00000144:
  119. 00000144  4E56 0000                link       A6, 0
  120. 00000148  48E7 0108                movem.l    -[A7], D7,A4
  121. // end alternate branch 00000144-0000014C
  122. fn00000144: // (misaligned)
  123. 00000146  0000 48E7                ori.b      D0, 0xE7
  124. 0000014A  0108                     btst       A0, D0
  125. 0000014C  286E 0008                movea.l    A4, [A6 + 0x8]
  126. 00000150  2054                     movea.l    A0, [A4]
  127. 00000152  2F28 0002                move.l     -[A7], [A0 + 0x2]
  128. 00000156  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  129. 0000015A  598F                     subq.l     A7, 4
  130. 0000015C  2054                     movea.l    A0, [A4]
  131. 0000015E  2F28 0006                move.l     -[A7], [A0 + 0x6]
  132. 00000162  4EAD 20B2                jsr        [A5 + 0x20B2 /* export_1042 */]
  133. 00000166  2E1F                     move.l     D7, [A7]+
  134. 00000168  6F10                     ble        +0x12 /* 0000017A */
  135. 0000016A  7001                     moveq.l    D0, 0x01
  136. 0000016C  2F00                     move.l     -[A7], D0
  137. 0000016E  2F07                     move.l     -[A7], D7
  138. 00000170  2054                     movea.l    A0, [A4]
  139. 00000172  2F28 0006                move.l     -[A7], [A0 + 0x6]
  140. 00000176  4EAD 2092                jsr        [A5 + 0x2092 /* export_1038 */]
  141. label0000017A:
  142. 0000017A  2054                     movea.l    A0, [A4]
  143. 0000017C  7000                     moveq.l    D0, 0x00
  144. 0000017E  2140 000A                move.l     [A0 + 0xA], D0
  145. 00000182  2054                     movea.l    A0, [A4]
  146. 00000184  4228 0016                clr.b      [A0 + 0x16]
  147. 00000188  2054                     movea.l    A0, [A4]
  148. 0000018A  2140 000A                move.l     [A0 + 0xA], D0
  149. 0000018E  2054                     movea.l    A0, [A4]
  150. 00000190  2140 000E                move.l     [A0 + 0xE], D0
  151. 00000194  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  152. 0000019A  4E5E                     unlink     A6
  153. 0000019C  4E74 0004                rtd        0x0004
  154. export_249:
  155. fn000001A0:
  156. 000001A0  4E56 0000                link       A6, 0
  157. 000001A4  2F0C                     move.l     -[A7], A4
  158. 000001A6  286E 0008                movea.l    A4, [A6 + 0x8]
  159. 000001AA  2F0C                     move.l     -[A7], A4
  160. 000001AC  2F2D EA60                move.l     -[A7], [A5 - 0x15A0]
  161. 000001B0  4EAD 173A                jsr        [A5 + 0x173A /* export_739 */]
  162. 000001B4  2F0C                     move.l     -[A7], A4
  163. 000001B6  4EBA 096C                jsr        [PC + 0x96C /* 00000B24 */]
  164. 000001BA  286E FFFC                movea.l    A4, [A6 - 0x4]
  165. 000001BE  4E5E                     unlink     A6
  166. 000001C0  4E74 0004                rtd        0x0004
  167. export_250:
  168. 000001C4  4E56 0000                link       A6, 0
  169. 000001C8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  170. 000001CC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  171. 000001D0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  172. 000001D4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  173. 000001D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  174. 000001DC  4EAD 2FD2                jsr        [A5 + 0x2FD2 /* export_1526 */]
  175. 000001E0  4E5E                     unlink     A6
  176. 000001E2  4E74 0014                rtd        0x0014
  177. 000001E6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  178. export_251: // at 000001E8 (misaligned)
  179. 000001EA  0000 48E7                ori.b      D0, 0xE7
  180. 000001EE  0118                     btst       [A0]+, D0
  181. 000001F0  286E 0008                movea.l    A4, [A6 + 0x8]
  182. 000001F4  0CAE 0000 03F8 0018      cmpi.l     [A6 + 0x18], 0x3F8
  183. 000001FC  663A                     bne        +0x3C /* 00000238 */
  184. 000001FE  558F                     subq.l     A7, 2
  185. 00000200  7000                     moveq.l    D0, 0x00
  186. 00000202  1F00                     move.b     -[A7], D0
  187. 00000204  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  188. 00000208  1E1F                     move.b     D7, [A7]+
  189. 0000020A  7000                     moveq.l    D0, 0x00
  190. 0000020C  2F00                     move.l     -[A7], D0
  191. 0000020E  4EAD 1D8A                jsr        [A5 + 0x1D8A /* export_941 */]
  192. 00000212  2640                     movea.l    A3, D0
  193. 00000214  558F                     subq.l     A7, 2
  194. 00000216  1F07                     move.b     -[A7], D7
  195. 00000218  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  196. 0000021C  701F                     moveq.l    D0, 0x1F
  197. 0000021E  2F00                     move.l     -[A7], D0
  198. 00000220  598F                     subq.l     A7, 4
  199. 00000222  2F0C                     move.l     -[A7], A4
  200. 00000224  4EAD 44AA                jsr        [A5 + 0x44AA /* export_2193 */]
  201. 00000228  2F0B                     move.l     -[A7], A3
  202. 0000022A  4EAD 191A                jsr        [A5 + 0x191A /* export_799 */]
  203. 0000022E  2F0B                     move.l     -[A7], A3
  204. 00000230  2F0C                     move.l     -[A7], A4
  205. 00000232  4EAD 46E2                jsr        [A5 + 0x46E2 /* export_2264 */]
  206. 00000236  5C4F                     addq.w     A7, 6
  207. label00000238:
  208. 00000238  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  209. 0000023E  4E5E                     unlink     A6
  210. 00000240  4E74 0014                rtd        0x0014
  211. export_252:
  212. 00000244  4E56 0000                link       A6, 0
  213. 00000248  2F0C                     move.l     -[A7], A4
  214. 0000024A  286E 0008                movea.l    A4, [A6 + 0x8]
  215. 0000024E  2F0C                     move.l     -[A7], A4
  216. 00000250  4EAD 4C2A                jsr        [A5 + 0x4C2A /* export_2433 */]
  217. 00000254  2F0C                     move.l     -[A7], A4
  218. 00000256  4EBA FF48                jsr        [PC - 0xB8 /* 000001A0 */]
  219. 0000025A  286E FFFC                movea.l    A4, [A6 - 0x4]
  220. 0000025E  4E5E                     unlink     A6
  221. 00000260  4E74 0004                rtd        0x0004
  222. export_253:
  223. 00000264  4E56 0000                link       A6, 0
  224. 00000268  4E5E                     unlink     A6
  225. 0000026A  4E74 0014                rtd        0x0014
  226. 0000026E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  227. export_254: // at 00000270 (misaligned)
  228. 00000272  0000 7002                ori.b      D0, 0x2
  229. 00000276  AAAA                     syscall    QuickTimeDispatch
  230. 00000278  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  231. 0000027C  4EBA 00EA                jsr        [PC + 0xEA /* 00000368 */]
  232. 00000280  4E5E                     unlink     A6
  233. 00000282  4E74 0004                rtd        0x0004
  234. 00000286  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  235. export_255: // at 00000288 (misaligned)
  236. 0000028A  0000 2F0C                ori.b      D0, 0xC
  237. 0000028E  286E 0008                movea.l    A4, [A6 + 0x8]
  238. 00000292  2054                     movea.l    A0, [A4]
  239. 00000294  4AA8 0006                tst.l      [A0 + 0x6]
  240. 00000298  670E                     beq        +0x10 /* 000002A8 */
  241. 0000029A  558F                     subq.l     A7, 2
  242. 0000029C  2054                     movea.l    A0, [A4]
  243. 0000029E  2F28 0006                move.l     -[A7], [A0 + 0x6]
  244. 000002A2  7008                     moveq.l    D0, 0x08
  245. 000002A4  A82A                     syscall    ComponentDispatch
  246. 000002A6  544F                     addq.w     A7, 2
  247. label000002A8:
  248. 000002A8  2054                     movea.l    A0, [A4]
  249. 000002AA  7000                     moveq.l    D0, 0x00
  250. 000002AC  2140 0006                move.l     [A0 + 0x6], D0
  251. 000002B0  2054                     movea.l    A0, [A4]
  252. 000002B2  4AA8 0002                tst.l      [A0 + 0x2]
  253. 000002B6  6708                     beq        +0xA /* 000002C0 */
  254. 000002B8  2F28 0002                move.l     -[A7], [A0 + 0x2]
  255. 000002BC  7023                     moveq.l    D0, 0x23
  256. 000002BE  AAAA                     syscall    QuickTimeDispatch
  257. label000002C0:
  258. 000002C0  2054                     movea.l    A0, [A4]
  259. 000002C2  7000                     moveq.l    D0, 0x00
  260. 000002C4  2140 0002                move.l     [A0 + 0x2], D0
  261. 000002C8  2F0C                     move.l     -[A7], A4
  262. 000002CA  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  263. 000002CE  286E FFFC                movea.l    A4, [A6 - 0x4]
  264. 000002D2  4E5E                     unlink     A6
  265. 000002D4  4E74 0004                rtd        0x0004
  266. export_256:
  267. 000002D8  4E56 0000                link       A6, 0
  268. 000002DC  2F0C                     move.l     -[A7], A4
  269. 000002DE  286E 0008                movea.l    A4, [A6 + 0x8]
  270. 000002E2  598F                     subq.l     A7, 4
  271. 000002E4  2054                     movea.l    A0, [A4]
  272. 000002E6  2F28 0036                move.l     -[A7], [A0 + 0x36]
  273. 000002EA  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  274. 000002EE  2054                     movea.l    A0, [A4]
  275. 000002F0  215F 0036                move.l     [A0 + 0x36], [A7]+
  276. 000002F4  2F0C                     move.l     -[A7], A4
  277. 000002F6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  278. 000002FA  286E FFFC                movea.l    A4, [A6 - 0x4]
  279. 000002FE  4E5E                     unlink     A6
  280. 00000300  4E74 0004                rtd        0x0004
  281. export_257:
  282. 00000304  4E56 FFFC                link       A6, -0x0004
  283. 00000308  48E7 0018                movem.l    -[A7], A3,A4
  284. 0000030C  266E 000C                movea.l    A3, [A6 + 0xC]
  285. 00000310  286E 0008                movea.l    A4, [A6 + 0x8]
  286. 00000314  598F                     subq.l     A7, 4
  287. 00000316  2F0B                     move.l     -[A7], A3
  288. 00000318  2F0C                     move.l     -[A7], A4
  289. 0000031A  4EAD 349A                jsr        [A5 + 0x349A /* export_1679 */]
  290. 0000031E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  291. 00000322  670A                     beq        +0xC /* 0000032E */
  292. 00000324  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  293. 00000328  4EBA 084A                jsr        [PC + 0x84A /* 00000B74 */]
  294. 0000032C  6004                     bra        +0x6 /* 00000332 */
  295. label0000032E:
  296. 0000032E  2F0B                     move.l     -[A7], A3
  297. 00000330  A916                     syscall    HideWindow
  298. label00000332:
  299. 00000332  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  300. 00000338  4E5E                     unlink     A6
  301. 0000033A  4E74 0008                rtd        0x0008
  302. 0000033E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  303. // begin alternate branch 00000340-00000346
  304. fn00000340:
  305. 00000340  4E56 0000                link       A6, 0
  306. 00000344  2F0C                     move.l     -[A7], A4
  307. // end alternate branch 00000340-00000346
  308. fn00000340: // (misaligned)
  309. 00000342  0000 2F0C                ori.b      D0, 0xC
  310. 00000346  286E 0008                movea.l    A4, [A6 + 0x8]
  311. 0000034A  2054                     movea.l    A0, [A4]
  312. 0000034C  4AA8 0056                tst.l      [A0 + 0x56]
  313. 00000350  670C                     beq        +0xE /* 0000035E */
  314. 00000352  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  315. 00000356  2F28 0056                move.l     -[A7], [A0 + 0x56]
  316. 0000035A  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  317. label0000035E:
  318. 0000035E  286E FFFC                movea.l    A4, [A6 - 0x4]
  319. 00000362  4E5E                     unlink     A6
  320. 00000364  4E74 0008                rtd        0x0008
  321. export_258:
  322. fn00000368:
  323. 00000368  4E56 0000                link       A6, 0
  324. 0000036C  2F0C                     move.l     -[A7], A4
  325. 0000036E  286E 0008                movea.l    A4, [A6 + 0x8]
  326. 00000372  598F                     subq.l     A7, 4
  327. 00000374  2054                     movea.l    A0, [A4]
  328. 00000376  2F28 0010                move.l     -[A7], [A0 + 0x10]
  329. 0000037A  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  330. 0000037E  2054                     movea.l    A0, [A4]
  331. 00000380  215F 0010                move.l     [A0 + 0x10], [A7]+
  332. 00000384  2F0C                     move.l     -[A7], A4
  333. 00000386  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  334. 0000038A  286E FFFC                movea.l    A4, [A6 - 0x4]
  335. 0000038E  4E5E                     unlink     A6
  336. 00000390  4E74 0004                rtd        0x0004
  337. export_259:
  338. fn00000394:
  339. 00000394  4E56 0000                link       A6, 0
  340. 00000398  2F0C                     move.l     -[A7], A4
  341. 0000039A  286E 0008                movea.l    A4, [A6 + 0x8]
  342. 0000039E  2054                     movea.l    A0, [A4]
  343. 000003A0  4AA8 00A2                tst.l      [A0 + 0xA2]
  344. 000003A4  6728                     beq        +0x2A /* 000003CE */
  345. 000003A6  7000                     moveq.l    D0, 0x00
  346. 000003A8  1F00                     move.b     -[A7], D0
  347. 000003AA  2F0C                     move.l     -[A7], A4
  348. 000003AC  4EAD 30FA                jsr        [A5 + 0x30FA /* export_1563 */]
  349. 000003B0  2054                     movea.l    A0, [A4]
  350. 000003B2  2F28 00A2                move.l     -[A7], [A0 + 0xA2]
  351. 000003B6  7000                     moveq.l    D0, 0x00
  352. 000003B8  3F00                     move.w     -[A7], D0
  353. 000003BA  3F00                     move.w     -[A7], D0
  354. 000003BC  A95C                     syscall    SizeControl
  355. 000003BE  2054                     movea.l    A0, [A4]
  356. 000003C0  2F28 00A2                move.l     -[A7], [A0 + 0xA2]
  357. 000003C4  A955                     syscall    DisposeControl
  358. 000003C6  2054                     movea.l    A0, [A4]
  359. 000003C8  7000                     moveq.l    D0, 0x00
  360. 000003CA  2140 00A2                move.l     [A0 + 0xA2], D0
  361. label000003CE:
  362. 000003CE  2F0C                     move.l     -[A7], A4
  363. 000003D0  4EBA 0512                jsr        [PC + 0x512 /* 000008E4 */]
  364. 000003D4  286E FFFC                movea.l    A4, [A6 - 0x4]
  365. 000003D8  4E5E                     unlink     A6
  366. 000003DA  4E74 0004                rtd        0x0004
  367. 000003DE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  368. export_260: // at 000003E0 (misaligned)
  369. 000003E2  FF9E                     .invalid   <<F/6/7>>
  370. 000003E4  48E7 0018                movem.l    -[A7], A3,A4
  371. 000003E8  286E 0008                movea.l    A4, [A6 + 0x8]
  372. 000003EC  2054                     movea.l    A0, [A4]
  373. 000003EE  2F28 00B8                move.l     -[A7], [A0 + 0xB8]
  374. 000003F2  486E FF9E                pea.l      [A6 - 0x62]
  375. 000003F6  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  376. 000003FA  486E FF9E                pea.l      [A6 - 0x62]
  377. 000003FE  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  378. 00000402  2640                     movea.l    A3, D0
  379. 00000404  4FEF 000C                lea.l      A7, [A7 + 0xC]
  380. 00000408  6030                     bra        +0x32 /* 0000043A */
  381. label0000040A:
  382. 0000040A  2054                     movea.l    A0, [A4]
  383. 0000040C  7000                     moveq.l    D0, 0x00
  384. 0000040E  1028 00B6                move.b     D0, [A0 + 0xB6]
  385. 00000412  2053                     movea.l    A0, [A3]
  386. 00000414  41E8 008A                lea.l      A0, [A0 + 0x8A]
  387. 00000418  B9F0 0C00                cmpa.l     A4, [A0 + D0 * 4]
  388. 0000041C  6610                     bne        +0x12 /* 0000042E */
  389. 0000041E  7000                     moveq.l    D0, 0x00
  390. 00000420  2F00                     move.l     -[A7], D0
  391. 00000422  2054                     movea.l    A0, [A4]
  392. 00000424  1F28 00B6                move.b     -[A7], [A0 + 0xB6]
  393. 00000428  2F0B                     move.l     -[A7], A3
  394. 0000042A  4EAD 32DA                jsr        [A5 + 0x32DA /* export_1623 */]
  395. label0000042E:
  396. 0000042E  486E FF9E                pea.l      [A6 - 0x62]
  397. 00000432  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  398. 00000436  2640                     movea.l    A3, D0
  399. 00000438  584F                     addq.w     A7, 4
  400. label0000043A:
  401. 0000043A  486E FF9E                pea.l      [A6 - 0x62]
  402. 0000043E  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  403. 00000442  4A00                     tst.b      D0
  404. 00000444  584F                     addq.w     A7, 4
  405. 00000446  66C2                     bne        -0x3C /* 0000040A */
  406. 00000448  598F                     subq.l     A7, 4
  407. 0000044A  2054                     movea.l    A0, [A4]
  408. 0000044C  2F28 00B8                move.l     -[A7], [A0 + 0xB8]
  409. 00000450  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  410. 00000454  2054                     movea.l    A0, [A4]
  411. 00000456  215F 00B8                move.l     [A0 + 0xB8], [A7]+
  412. 0000045A  2F0C                     move.l     -[A7], A4
  413. 0000045C  4EBA FF36                jsr        [PC - 0xCA /* 00000394 */]
  414. 00000460  7002                     moveq.l    D0, 0x02
  415. 00000462  2F00                     move.l     -[A7], D0
  416. 00000464  486E FF9E                pea.l      [A6 - 0x62]
  417. 00000468  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  418. 0000046C  504F                     addq.w     A7, 8
  419. 0000046E  4CEE 1800 FF96           movem.l    A3,A4, [A6 - 0x6A]
  420. 00000474  4E5E                     unlink     A6
  421. 00000476  4E74 0004                rtd        0x0004
  422. 0000047A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  423. // begin alternate branch 0000047C-00000482
  424. export_261:
  425. fn0000047C:
  426. 0000047C  4E56 0000                link       A6, 0
  427. 00000480  2F0C                     move.l     -[A7], A4
  428. // end alternate branch 0000047C-00000482
  429. export_261: // at 0000047C (misaligned)
  430. fn0000047C: // (misaligned)
  431. 0000047E  0000 2F0C                ori.b      D0, 0xC
  432. 00000482  286E 0008                movea.l    A4, [A6 + 0x8]
  433. 00000486  2F0C                     move.l     -[A7], A4
  434. 00000488  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  435. 0000048C  4EBA FEB2                jsr        [PC - 0x14E /* 00000340 */]
  436. 00000490  598F                     subq.l     A7, 4
  437. 00000492  2054                     movea.l    A0, [A4]
  438. 00000494  2F28 011C                move.l     -[A7], [A0 + 0x11C]
  439. 00000498  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  440. 0000049C  2054                     movea.l    A0, [A4]
  441. 0000049E  215F 011C                move.l     [A0 + 0x11C], [A7]+
  442. 000004A2  598F                     subq.l     A7, 4
  443. 000004A4  2054                     movea.l    A0, [A4]
  444. 000004A6  2F28 0120                move.l     -[A7], [A0 + 0x120]
  445. 000004AA  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  446. 000004AE  2054                     movea.l    A0, [A4]
  447. 000004B0  215F 0120                move.l     [A0 + 0x120], [A7]+
  448. 000004B4  2054                     movea.l    A0, [A4]
  449. 000004B6  4A28 012A                tst.b      [A0 + 0x12A]
  450. 000004BA  6714                     beq        +0x16 /* 000004D0 */
  451. 000004BC  598F                     subq.l     A7, 4
  452. 000004BE  2054                     movea.l    A0, [A4]
  453. 000004C0  2F28 012C                move.l     -[A7], [A0 + 0x12C]
  454. 000004C4  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  455. 000004C8  2054                     movea.l    A0, [A4]
  456. 000004CA  215F 012C                move.l     [A0 + 0x12C], [A7]+
  457. 000004CE  6008                     bra        +0xA /* 000004D8 */
  458. label000004D0:
  459. 000004D0  2054                     movea.l    A0, [A4]
  460. 000004D2  7000                     moveq.l    D0, 0x00
  461. 000004D4  2140 012C                move.l     [A0 + 0x12C], D0
  462. label000004D8:
  463. 000004D8  598F                     subq.l     A7, 4
  464. 000004DA  2054                     movea.l    A0, [A4]
  465. 000004DC  2F28 0132                move.l     -[A7], [A0 + 0x132]
  466. 000004E0  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  467. 000004E4  2054                     movea.l    A0, [A4]
  468. 000004E6  215F 0132                move.l     [A0 + 0x132], [A7]+
  469. 000004EA  2F0C                     move.l     -[A7], A4
  470. 000004EC  4EAD 2E6A                jsr        [A5 + 0x2E6A /* export_1481 */]
  471. 000004F0  286E FFFC                movea.l    A4, [A6 - 0x4]
  472. 000004F4  4E5E                     unlink     A6
  473. 000004F6  4E74 0004                rtd        0x0004
  474. 000004FA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  475. // begin alternate branch 000004FC-00000500
  476. fn000004FC:
  477. 000004FC  4E56 FF9E                link       A6, -0x0062
  478. // end alternate branch 000004FC-00000500
  479. fn000004FC: // (misaligned)
  480. 000004FE  FF9E                     .invalid   <<F/6/7>>
  481. 00000500  48E7 0108                movem.l    -[A7], D7,A4
  482. 00000504  4247                     clr.w      D7
  483. 00000506  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  484. 0000050A  486E FF9E                pea.l      [A6 - 0x62]
  485. 0000050E  4EAD 118A                jsr        [A5 + 0x118A /* export_557 */]
  486. 00000512  486E FF9E                pea.l      [A6 - 0x62]
  487. 00000516  4EAD 1192                jsr        [A5 + 0x1192 /* export_558 */]
  488. 0000051A  2840                     movea.l    A4, D0
  489. 0000051C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  490. 00000520  601A                     bra        +0x1C /* 0000053C */
  491. label00000522:
  492. 00000522  558F                     subq.l     A7, 2
  493. 00000524  2F0C                     move.l     -[A7], A4
  494. 00000526  4EAD 448A                jsr        [A5 + 0x448A /* export_2189 */]
  495. 0000052A  4A1F                     tst.b      [A7]+
  496. 0000052C  6702                     beq        +0x4 /* 00000530 */
  497. 0000052E  5247                     addq.w     D7, 1
  498. label00000530:
  499. 00000530  486E FF9E                pea.l      [A6 - 0x62]
  500. 00000534  4EAD 0EBA                jsr        [A5 + 0xEBA /* export_467 */]
  501. 00000538  2840                     movea.l    A4, D0
  502. 0000053A  584F                     addq.w     A7, 4
  503. label0000053C:
  504. 0000053C  486E FF9E                pea.l      [A6 - 0x62]
  505. 00000540  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  506. 00000544  4A00                     tst.b      D0
  507. 00000546  584F                     addq.w     A7, 4
  508. 00000548  66D8                     bne        -0x26 /* 00000522 */
  509. 0000054A  7002                     moveq.l    D0, 0x02
  510. 0000054C  2F00                     move.l     -[A7], D0
  511. 0000054E  486E FF9E                pea.l      [A6 - 0x62]
  512. 00000552  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  513. 00000556  3007                     move.w     D0, D7
  514. 00000558  504F                     addq.w     A7, 8
  515. 0000055A  4CEE 1080 FF96           movem.l    D7,A4, [A6 - 0x6A]
  516. 00000560  4E5E                     unlink     A6
  517. 00000562  4E75                     rts
  518. fn00000564:
  519. 00000564  4E56 0000                link       A6, 0
  520. 00000568  48E7 0018                movem.l    -[A7], A3,A4
  521. 0000056C  266E 000C                movea.l    A3, [A6 + 0xC]
  522. 00000570  286E 0008                movea.l    A4, [A6 + 0x8]
  523. 00000574  200B                     move.l     D0, A3
  524. 00000576  6724                     beq        +0x26 /* 0000059C */
  525. 00000578  2053                     movea.l    A0, [A3]
  526. 0000057A  B9E8 0024                cmpa.l     A4, [A0 + 0x24]
  527. 0000057E  661C                     bne        +0x1E /* 0000059C */
  528. 00000580  2F0C                     move.l     -[A7], A4
  529. 00000582  4EBA FF78                jsr        [PC - 0x88 /* 000004FC */]
  530. 00000586  0C40 0001                cmpi.w     D0, 0x1
  531. 0000058A  584F                     addq.w     A7, 4
  532. 0000058C  6E08                     bgt        +0xA /* 00000596 */
  533. 0000058E  2F0C                     move.l     -[A7], A4
  534. 00000590  4EBA 00CE                jsr        [PC + 0xCE /* 00000660 */]
  535. 00000594  6006                     bra        +0x8 /* 0000059C */
  536. label00000596:
  537. 00000596  2F0B                     move.l     -[A7], A3
  538. 00000598  4EBA 05B2                jsr        [PC + 0x5B2 /* 00000B4C */]
  539. label0000059C:
  540. 0000059C  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  541. 000005A2  4E5E                     unlink     A6
  542. 000005A4  4E74 0008                rtd        0x0008
  543. fn000005A8:
  544. 000005A8  4E56 FF9E                link       A6, -0x0062
  545. 000005AC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  546. 000005B0  286E 0008                movea.l    A4, [A6 + 0x8]
  547. 000005B4  598F                     subq.l     A7, 4
  548. 000005B6  2F0C                     move.l     -[A7], A4
  549. 000005B8  4EAD 4662                jsr        [A5 + 0x4662 /* export_2248 */]
  550. 000005BC  2C1F                     move.l     D6, [A7]+
  551. 000005BE  671E                     beq        +0x20 /* 000005DE */
  552. 000005C0  558F                     subq.l     A7, 2
  553. 000005C2  2F0C                     move.l     -[A7], A4
  554. 000005C4  4EAD 467A                jsr        [A5 + 0x467A /* export_2251 */]
  555. 000005C8  3E1F                     move.w     D7, [A7]+
  556. 000005CA  0C47 0002                cmpi.w     D7, 0x2
  557. 000005CE  660E                     bne        +0x10 /* 000005DE */
  558. 000005D0  7000                     moveq.l    D0, 0x00
  559. 000005D2  3F00                     move.w     -[A7], D0
  560. 000005D4  2F3C 0082 0000           move.l     -[A7], 0x820000
  561. 000005DA  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  562. label000005DE:
  563. 000005DE  701C                     moveq.l    D0, 0x1C
  564. 000005E0  2F00                     move.l     -[A7], D0
  565. 000005E2  2F0C                     move.l     -[A7], A4
  566. 000005E4  2F0C                     move.l     -[A7], A4
  567. 000005E6  4EAD 49FA                jsr        [A5 + 0x49FA /* export_2363 */]
  568. 000005EA  4A86                     tst.l      D6
  569. 000005EC  671E                     beq        +0x20 /* 0000060C */
  570. 000005EE  0C47 0001                cmpi.w     D7, 0x1
  571. 000005F2  660C                     bne        +0xE /* 00000600 */
  572. 000005F4  701F                     moveq.l    D0, 0x1F
  573. 000005F6  2F00                     move.l     -[A7], D0
  574. 000005F8  2F0C                     move.l     -[A7], A4
  575. 000005FA  4EAD 465A                jsr        [A5 + 0x465A /* export_2247 */]
  576. 000005FE  600C                     bra        +0xE /* 0000060C */
  577. label00000600:
  578. 00000600  0C47 0003                cmpi.w     D7, 0x3
  579. 00000604  6606                     bne        +0x8 /* 0000060C */
  580. 00000606  2F0C                     move.l     -[A7], A4
  581. 00000608  4EBA 01B2                jsr        [PC + 0x1B2 /* 000007BC */]
  582. label0000060C:
  583. 0000060C  2F0C                     move.l     -[A7], A4
  584. 0000060E  486E FF9E                pea.l      [A6 - 0x62]
  585. 00000612  4EAD 118A                jsr        [A5 + 0x118A /* export_557 */]
  586. 00000616  486E FF9E                pea.l      [A6 - 0x62]
  587. 0000061A  4EAD 1192                jsr        [A5 + 0x1192 /* export_558 */]
  588. 0000061E  2640                     movea.l    A3, D0
  589. 00000620  4FEF 000C                lea.l      A7, [A7 + 0xC]
  590. 00000624  6012                     bra        +0x14 /* 00000638 */
  591. label00000626:
  592. 00000626  2F0B                     move.l     -[A7], A3
  593. 00000628  4EBA 0522                jsr        [PC + 0x522 /* 00000B4C */]
  594. 0000062C  486E FF9E                pea.l      [A6 - 0x62]
  595. 00000630  4EAD 0EBA                jsr        [A5 + 0xEBA /* export_467 */]
  596. 00000634  2640                     movea.l    A3, D0
  597. 00000636  584F                     addq.w     A7, 4
  598. label00000638:
  599. 00000638  486E FF9E                pea.l      [A6 - 0x62]
  600. 0000063C  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  601. 00000640  4A00                     tst.b      D0
  602. 00000642  584F                     addq.w     A7, 4
  603. 00000644  66E0                     bne        -0x1E /* 00000626 */
  604. 00000646  7002                     moveq.l    D0, 0x02
  605. 00000648  2F00                     move.l     -[A7], D0
  606. 0000064A  486E FF9E                pea.l      [A6 - 0x62]
  607. 0000064E  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  608. 00000652  504F                     addq.w     A7, 8
  609. 00000654  4CEE 18C0 FF8E           movem.l    D6,D7,A3,A4, [A6 - 0x72]
  610. 0000065A  4E5E                     unlink     A6
  611. 0000065C  4E74 0004                rtd        0x0004
  612. export_262:
  613. fn00000660:
  614. 00000660  4E56 0000                link       A6, 0
  615. 00000664  2F0C                     move.l     -[A7], A4
  616. 00000666  286E 0008                movea.l    A4, [A6 + 0x8]
  617. 0000066A  2F0C                     move.l     -[A7], A4
  618. 0000066C  4EBA FF3A                jsr        [PC - 0xC6 /* 000005A8 */]
  619. 00000670  2F0C                     move.l     -[A7], A4
  620. 00000672  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  621. 00000676  286E FFFC                movea.l    A4, [A6 - 0x4]
  622. 0000067A  4E5E                     unlink     A6
  623. 0000067C  4E74 0004                rtd        0x0004
  624. fn00000680:
  625. 00000680  4E56 0000                link       A6, 0
  626. 00000684  48E7 0018                movem.l    -[A7], A3,A4
  627. 00000688  266E 000C                movea.l    A3, [A6 + 0xC]
  628. 0000068C  286E 0008                movea.l    A4, [A6 + 0x8]
  629. 00000690  2054                     movea.l    A0, [A4]
  630. 00000692  4AA8 0120                tst.l      [A0 + 0x120]
  631. 00000696  670A                     beq        +0xC /* 000006A2 */
  632. 00000698  2F0B                     move.l     -[A7], A3
  633. 0000069A  2F28 0120                move.l     -[A7], [A0 + 0x120]
  634. 0000069E  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  635. label000006A2:
  636. 000006A2  2054                     movea.l    A0, [A4]
  637. 000006A4  4AA8 011C                tst.l      [A0 + 0x11C]
  638. 000006A8  670A                     beq        +0xC /* 000006B4 */
  639. 000006AA  2F0B                     move.l     -[A7], A3
  640. 000006AC  2F28 011C                move.l     -[A7], [A0 + 0x11C]
  641. 000006B0  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  642. label000006B4:
  643. 000006B4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  644. 000006BA  4E5E                     unlink     A6
  645. 000006BC  4E74 0008                rtd        0x0008
  646. export_263:
  647. fn000006C0:
  648. 000006C0  4E56 0000                link       A6, 0
  649. 000006C4  48E7 0018                movem.l    -[A7], A3,A4
  650. 000006C8  266E 000C                movea.l    A3, [A6 + 0xC]
  651. 000006CC  286E 0008                movea.l    A4, [A6 + 0x8]
  652. 000006D0  2054                     movea.l    A0, [A4]
  653. 000006D2  4AA8 011C                tst.l      [A0 + 0x11C]
  654. 000006D6  670A                     beq        +0xC /* 000006E2 */
  655. 000006D8  2F0B                     move.l     -[A7], A3
  656. 000006DA  2F28 011C                move.l     -[A7], [A0 + 0x11C]
  657. 000006DE  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  658. label000006E2:
  659. 000006E2  2054                     movea.l    A0, [A4]
  660. 000006E4  4AA8 0120                tst.l      [A0 + 0x120]
  661. 000006E8  670A                     beq        +0xC /* 000006F4 */
  662. 000006EA  2F0B                     move.l     -[A7], A3
  663. 000006EC  2F28 0120                move.l     -[A7], [A0 + 0x120]
  664. 000006F0  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  665. label000006F4:
  666. 000006F4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  667. 000006FA  4E5E                     unlink     A6
  668. 000006FC  4E74 0008                rtd        0x0008
  669. export_264:
  670. 00000700  4E56 FBFA                link       A6, -0x0406
  671. 00000704  48E7 0118                movem.l    -[A7], D7,A3,A4
  672. 00000708  286E 0008                movea.l    A4, [A6 + 0x8]
  673. 0000070C  41EE FCFA                lea.l      A0, [A6 - 0x306]
  674. 00000710  41EE FDFA                lea.l      A0, [A6 - 0x206]
  675. 00000714  41EE FEFA                lea.l      A0, [A6 - 0x106]
  676. 00000718  598F                     subq.l     A7, 4
  677. 0000071A  2F0C                     move.l     -[A7], A4
  678. 0000071C  4EAD 4662                jsr        [A5 + 0x4662 /* export_2248 */]
  679. 00000720  4A9F                     tst.l      [A7]+
  680. 00000722  6700 0084                beq        +0x86 /* 000007A8 */
  681. 00000726  206D F3AC                movea.l    A0, [A5 - 0xC54]
  682. 0000072A  2050                     movea.l    A0, [A0]
  683. 0000072C  4A28 0038                tst.b      [A0 + 0x38]
  684. 00000730  6704                     beq        +0x6 /* 00000736 */
  685. 00000732  7E0A                     moveq.l    D7, 0x0A
  686. 00000734  6002                     bra        +0x4 /* 00000738 */
  687. label00000736:
  688. 00000736  7E09                     moveq.l    D7, 0x09
  689. label00000738:
  690. 00000738  486E FDFA                pea.l      [A6 - 0x206]
  691. 0000073C  3F3C 00FA                move.w     -[A7], 0xFA
  692. 00000740  3F07                     move.w     -[A7], D7
  693. 00000742  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  694. 00000746  2054                     movea.l    A0, [A4]
  695. 00000748  47E8 001C                lea.l      A3, [A0 + 0x1C]
  696. 0000074C  7000                     moveq.l    D0, 0x00
  697. 0000074E  1013                     move.b     D0, [A3]
  698. 00000750  5240                     addq.w     D0, 1
  699. 00000752  48C0                     ext.l      D0
  700. 00000754  2F00                     move.l     -[A7], D0
  701. 00000756  2F0B                     move.l     -[A7], A3
  702. 00000758  486E FCFA                pea.l      [A6 - 0x306]
  703. 0000075C  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  704. 00000760  41EE FCFA                lea.l      A0, [A6 - 0x306]
  705. 00000764  486E FEFA                pea.l      [A6 - 0x106]
  706. 00000768  486E FFFA                pea.l      [A6 - 0x6]
  707. 0000076C  486E FFFC                pea.l      [A6 - 0x4]
  708. 00000770  A9F5                     syscall    GetAppParms
  709. 00000772  486E FCFA                pea.l      [A6 - 0x306]
  710. 00000776  486E FDFA                pea.l      [A6 - 0x206]
  711. 0000077A  486E FEFA                pea.l      [A6 - 0x106]
  712. 0000077E  487A 003A                pea.l      [PC + 0x3A /* 000007BA, value 0x4E56 'NV', cstring "" */]
  713. 00000782  486E FBFA                pea.l      [A6 - 0x406]
  714. 00000786  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  715. 0000078A  508F                     addq.l     A7, 8
  716. 0000078C  2F00                     move.l     -[A7], D0
  717. 0000078E  A98B                     syscall    ParamText
  718. 00000790  558F                     subq.l     A7, 2
  719. 00000792  3F3C 0083                move.w     -[A7], 0x83
  720. 00000796  7000                     moveq.l    D0, 0x00
  721. 00000798  2F00                     move.l     -[A7], D0
  722. 0000079A  4EAD 371A                jsr        [A5 + 0x371A /* export_1759 */]
  723. 0000079E  3D5F 000C                move.w     [A6 + 0xC], [A7]+
  724. 000007A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  725. 000007A6  6006                     bra        +0x8 /* 000007AE */
  726. label000007A8:
  727. 000007A8  3D7C 0003 000C           move.w     [A6 + 0xC], 0x3
  728. label000007AE:
  729. 000007AE  4CEE 1880 FBEE           movem.l    D7,A3,A4, [A6 - 0x412]
  730. 000007B4  4E5E                     unlink     A6
  731. 000007B6  4E74 0004                rtd        0x0004
  732. 000007BA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  733. // begin alternate branch 000007BC-000007C2
  734. fn000007BC:
  735. 000007BC  4E56 0000                link       A6, 0
  736. 000007C0  4E5E                     unlink     A6
  737. // end alternate branch 000007BC-000007C2
  738. fn000007BC: // (misaligned)
  739. 000007BE  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  740. 000007C2  4E74 0004                rtd        0x0004
  741. 000007C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  742. export_265: // at 000007C8 (misaligned)
  743. 000007CA  0000 48E7                ori.b      D0, 0xE7
  744. 000007CE  0018 286E                ori.b      [A0]+, 0x6E /* 'n' */
  745. 000007D2  0008 598F                ori.b      A0, 0x8F
  746. 000007D6  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  747. 000007DA  4EAD 3402                jsr        [A5 + 0x3402 /* export_1660 */]
  748. 000007DE  B9DF                     cmpa.l     A4, [A7]+
  749. 000007E0  6626                     bne        +0x28 /* 00000808 */
  750. 000007E2  598F                     subq.l     A7, 4
  751. 000007E4  2F0C                     move.l     -[A7], A4
  752. 000007E6  4EAD 2FDA                jsr        [A5 + 0x2FDA /* export_1527 */]
  753. 000007EA  265F                     movea.l    A3, [A7]+
  754. 000007EC  200B                     move.l     D0, A3
  755. 000007EE  660E                     bne        +0x10 /* 000007FE */
  756. 000007F0  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  757. 000007F4  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  758. 000007F8  4EAD 3472                jsr        [A5 + 0x3472 /* export_1674 */]
  759. 000007FC  600A                     bra        +0xC /* 00000808 */
  760. label000007FE:
  761. 000007FE  2F0B                     move.l     -[A7], A3
  762. 00000800  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  763. 00000804  4EAD 3472                jsr        [A5 + 0x3472 /* export_1674 */]
  764. label00000808:
  765. 00000808  2054                     movea.l    A0, [A4]
  766. 0000080A  7000                     moveq.l    D0, 0x00
  767. 0000080C  2140 0002                move.l     [A0 + 0x2], D0
  768. 00000810  598F                     subq.l     A7, 4
  769. 00000812  2054                     movea.l    A0, [A4]
  770. 00000814  2F28 0006                move.l     -[A7], [A0 + 0x6]
  771. 00000818  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  772. 0000081C  2054                     movea.l    A0, [A4]
  773. 0000081E  215F 0006                move.l     [A0 + 0x6], [A7]+
  774. 00000822  2F0C                     move.l     -[A7], A4
  775. 00000824  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  776. 00000828  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  777. 0000082E  4E5E                     unlink     A6
  778. 00000830  4E74 0004                rtd        0x0004
  779. export_266:
  780. fn00000834:
  781. 00000834  4E56 0000                link       A6, 0
  782. 00000838  2F0C                     move.l     -[A7], A4
  783. 0000083A  286E 0008                movea.l    A4, [A6 + 0x8]
  784. 0000083E  598F                     subq.l     A7, 4
  785. 00000840  2054                     movea.l    A0, [A4]
  786. 00000842  2F28 0136                move.l     -[A7], [A0 + 0x136]
  787. 00000846  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  788. 0000084A  2054                     movea.l    A0, [A4]
  789. 0000084C  215F 0136                move.l     [A0 + 0x136], [A7]+
  790. 00000850  2F0C                     move.l     -[A7], A4
  791. 00000852  4EBA FC28                jsr        [PC - 0x3D8 /* 0000047C */]
  792. 00000856  286E FFFC                movea.l    A4, [A6 - 0x4]
  793. 0000085A  4E5E                     unlink     A6
  794. 0000085C  4E74 0004                rtd        0x0004
  795. export_267:
  796. 00000860  4E56 0000                link       A6, 0
  797. 00000864  2F0C                     move.l     -[A7], A4
  798. 00000866  286E 0008                movea.l    A4, [A6 + 0x8]
  799. 0000086A  2054                     movea.l    A0, [A4]
  800. 0000086C  4AA8 0006                tst.l      [A0 + 0x6]
  801. 00000870  6718                     beq        +0x1A /* 0000088A */
  802. 00000872  2F0C                     move.l     -[A7], A4
  803. 00000874  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  804. 00000878  2054                     movea.l    A0, [A4]
  805. 0000087A  2F28 0006                move.l     -[A7], [A0 + 0x6]
  806. 0000087E  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  807. 00000882  2054                     movea.l    A0, [A4]
  808. 00000884  7000                     moveq.l    D0, 0x00
  809. 00000886  2140 0006                move.l     [A0 + 0x6], D0
  810. label0000088A:
  811. 0000088A  2F0C                     move.l     -[A7], A4
  812. 0000088C  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  813. 00000890  286E FFFC                movea.l    A4, [A6 - 0x4]
  814. 00000894  4E5E                     unlink     A6
  815. 00000896  4E74 0004                rtd        0x0004
  816. 0000089A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  817. export_268: // at 0000089C (misaligned)
  818. 0000089E  0000 48E7                ori.b      D0, 0xE7
  819. 000008A2  0018 286E                ori.b      [A0]+, 0x6E /* 'n' */
  820. 000008A6  0008 598F                ori.b      A0, 0x8F
  821. 000008AA  2054                     movea.l    A0, [A4]
  822. 000008AC  2F28 008E                move.l     -[A7], [A0 + 0x8E]
  823. 000008B0  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  824. 000008B4  265F                     movea.l    A3, [A7]+
  825. 000008B6  2054                     movea.l    A0, [A4]
  826. 000008B8  214B 008E                move.l     [A0 + 0x8E], A3
  827. 000008BC  598F                     subq.l     A7, 4
  828. 000008BE  2054                     movea.l    A0, [A4]
  829. 000008C0  2F28 008A                move.l     -[A7], [A0 + 0x8A]
  830. 000008C4  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  831. 000008C8  265F                     movea.l    A3, [A7]+
  832. 000008CA  2054                     movea.l    A0, [A4]
  833. 000008CC  214B 008A                move.l     [A0 + 0x8A], A3
  834. 000008D0  2F0C                     move.l     -[A7], A4
  835. 000008D2  4EBA 0010                jsr        [PC + 0x10 /* 000008E4 */]
  836. 000008D6  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  837. 000008DC  4E5E                     unlink     A6
  838. 000008DE  4E74 0004                rtd        0x0004
  839. 000008E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  840. // begin alternate branch 000008E4-000008E8
  841. export_269:
  842. fn000008E4:
  843. 000008E4  4E56 FF9E                link       A6, -0x0062
  844. // end alternate branch 000008E4-000008E8
  845. export_269: // at 000008E4 (misaligned)
  846. fn000008E4: // (misaligned)
  847. 000008E6  FF9E                     .invalid   <<F/6/7>>
  848. 000008E8  48E7 0018                movem.l    -[A7], A3,A4
  849. 000008EC  286E 0008                movea.l    A4, [A6 + 0x8]
  850. 000008F0  2F0C                     move.l     -[A7], A4
  851. 000008F2  486E FF9E                pea.l      [A6 - 0x62]
  852. 000008F6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  853. 000008FA  486E FF9E                pea.l      [A6 - 0x62]
  854. 000008FE  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  855. 00000902  2640                     movea.l    A3, D0
  856. 00000904  4FEF 000C                lea.l      A7, [A7 + 0xC]
  857. 00000908  6012                     bra        +0x14 /* 0000091C */
  858. label0000090A:
  859. 0000090A  2F0B                     move.l     -[A7], A3
  860. 0000090C  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  861. 00000910  486E FF9E                pea.l      [A6 - 0x62]
  862. 00000914  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  863. 00000918  2640                     movea.l    A3, D0
  864. 0000091A  584F                     addq.w     A7, 4
  865. label0000091C:
  866. 0000091C  486E FF9E                pea.l      [A6 - 0x62]
  867. 00000920  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  868. 00000924  4A00                     tst.b      D0
  869. 00000926  584F                     addq.w     A7, 4
  870. 00000928  66E0                     bne        -0x1E /* 0000090A */
  871. 0000092A  7002                     moveq.l    D0, 0x02
  872. 0000092C  2F00                     move.l     -[A7], D0
  873. 0000092E  486E FF9E                pea.l      [A6 - 0x62]
  874. 00000932  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  875. 00000936  2F0C                     move.l     -[A7], A4
  876. 00000938  4EAD 10CA                jsr        [A5 + 0x10CA /* export_533 */]
  877. 0000093C  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  878. 00000940  4EAD 3422                jsr        [A5 + 0x3422 /* export_1664 */]
  879. 00000944  598F                     subq.l     A7, 4
  880. 00000946  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  881. 0000094A  4EAD 3402                jsr        [A5 + 0x3402 /* export_1660 */]
  882. 0000094E  B9DF                     cmpa.l     A4, [A7]+
  883. 00000950  504F                     addq.w     A7, 8
  884. 00000952  660C                     bne        +0xE /* 00000960 */
  885. 00000954  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  886. 00000958  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  887. 0000095C  4EAD 3472                jsr        [A5 + 0x3472 /* export_1674 */]
  888. label00000960:
  889. 00000960  2054                     movea.l    A0, [A4]
  890. 00000962  4AA8 001C                tst.l      [A0 + 0x1C]
  891. 00000966  6712                     beq        +0x14 /* 0000097A */
  892. 00000968  2F0C                     move.l     -[A7], A4
  893. 0000096A  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  894. 0000096E  4EAD 45F2                jsr        [A5 + 0x45F2 /* export_2234 */]
  895. 00000972  2054                     movea.l    A0, [A4]
  896. 00000974  7000                     moveq.l    D0, 0x00
  897. 00000976  2140 001C                move.l     [A0 + 0x1C], D0
  898. label0000097A:
  899. 0000097A  598F                     subq.l     A7, 4
  900. 0000097C  2054                     movea.l    A0, [A4]
  901. 0000097E  2F28 006C                move.l     -[A7], [A0 + 0x6C]
  902. 00000982  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  903. 00000986  2054                     movea.l    A0, [A4]
  904. 00000988  215F 006C                move.l     [A0 + 0x6C], [A7]+
  905. 0000098C  2054                     movea.l    A0, [A4]
  906. 0000098E  4AA8 0070                tst.l      [A0 + 0x70]
  907. 00000992  674A                     beq        +0x4C /* 000009DE */
  908. 00000994  2F0C                     move.l     -[A7], A4
  909. 00000996  486E FF9E                pea.l      [A6 - 0x62]
  910. 0000099A  4EAD 2D2A                jsr        [A5 + 0x2D2A /* export_1441 */]
  911. 0000099E  486E FF9E                pea.l      [A6 - 0x62]
  912. 000009A2  4EAD 2D32                jsr        [A5 + 0x2D32 /* export_1442 */]
  913. 000009A6  2640                     movea.l    A3, D0
  914. 000009A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  915. 000009AC  6014                     bra        +0x16 /* 000009C2 */
  916. label000009AE:
  917. 000009AE  2F0C                     move.l     -[A7], A4
  918. 000009B0  2F0B                     move.l     -[A7], A3
  919. 000009B2  4EAD 2B9A                jsr        [A5 + 0x2B9A /* export_1391 */]
  920. 000009B6  486E FF9E                pea.l      [A6 - 0x62]
  921. 000009BA  4EAD 2D3A                jsr        [A5 + 0x2D3A /* export_1443 */]
  922. 000009BE  2640                     movea.l    A3, D0
  923. 000009C0  584F                     addq.w     A7, 4
  924. label000009C2:
  925. 000009C2  486E FF9E                pea.l      [A6 - 0x62]
  926. 000009C6  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  927. 000009CA  4A00                     tst.b      D0
  928. 000009CC  584F                     addq.w     A7, 4
  929. 000009CE  66DE                     bne        -0x20 /* 000009AE */
  930. 000009D0  7002                     moveq.l    D0, 0x02
  931. 000009D2  2F00                     move.l     -[A7], D0
  932. 000009D4  486E FF9E                pea.l      [A6 - 0x62]
  933. 000009D8  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  934. 000009DC  504F                     addq.w     A7, 8
  935. label000009DE:
  936. 000009DE  598F                     subq.l     A7, 4
  937. 000009E0  2054                     movea.l    A0, [A4]
  938. 000009E2  2F28 0070                move.l     -[A7], [A0 + 0x70]
  939. 000009E6  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  940. 000009EA  2054                     movea.l    A0, [A4]
  941. 000009EC  215F 0070                move.l     [A0 + 0x70], [A7]+
  942. 000009F0  2054                     movea.l    A0, [A4]
  943. 000009F2  4AA8 0024                tst.l      [A0 + 0x24]
  944. 000009F6  6712                     beq        +0x14 /* 00000A0A */
  945. 000009F8  2F0C                     move.l     -[A7], A4
  946. 000009FA  2F28 0024                move.l     -[A7], [A0 + 0x24]
  947. 000009FE  4EBA FC80                jsr        [PC - 0x380 /* 00000680 */]
  948. 00000A02  2054                     movea.l    A0, [A4]
  949. 00000A04  7000                     moveq.l    D0, 0x00
  950. 00000A06  2140 0024                move.l     [A0 + 0x24], D0
  951. label00000A0A:
  952. 00000A0A  2F0C                     move.l     -[A7], A4
  953. 00000A0C  4EAD 2E6A                jsr        [A5 + 0x2E6A /* export_1481 */]
  954. 00000A10  4CEE 1800 FF96           movem.l    A3,A4, [A6 - 0x6A]
  955. 00000A16  4E5E                     unlink     A6
  956. 00000A18  4E74 0004                rtd        0x0004
  957. export_270:
  958. fn00000A1C:
  959. 00000A1C  4E56 FF9E                link       A6, -0x0062
  960. 00000A20  48E7 0018                movem.l    -[A7], A3,A4
  961. 00000A24  286E 0008                movea.l    A4, [A6 + 0x8]
  962. 00000A28  701C                     moveq.l    D0, 0x1C
  963. 00000A2A  2F00                     move.l     -[A7], D0
  964. 00000A2C  2F0C                     move.l     -[A7], A4
  965. 00000A2E  2F0C                     move.l     -[A7], A4
  966. 00000A30  4EAD 49FA                jsr        [A5 + 0x49FA /* export_2363 */]
  967. 00000A34  2F0C                     move.l     -[A7], A4
  968. 00000A36  486E FF9E                pea.l      [A6 - 0x62]
  969. 00000A3A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  970. 00000A3E  486E FF9E                pea.l      [A6 - 0x62]
  971. 00000A42  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  972. 00000A46  2640                     movea.l    A3, D0
  973. 00000A48  4FEF 000C                lea.l      A7, [A7 + 0xC]
  974. 00000A4C  6012                     bra        +0x14 /* 00000A60 */
  975. label00000A4E:
  976. 00000A4E  2F0B                     move.l     -[A7], A3
  977. 00000A50  4EAD 45DA                jsr        [A5 + 0x45DA /* export_2231 */]
  978. 00000A54  486E FF9E                pea.l      [A6 - 0x62]
  979. 00000A58  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  980. 00000A5C  2640                     movea.l    A3, D0
  981. 00000A5E  584F                     addq.w     A7, 4
  982. label00000A60:
  983. 00000A60  486E FF9E                pea.l      [A6 - 0x62]
  984. 00000A64  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  985. 00000A68  4A00                     tst.b      D0
  986. 00000A6A  584F                     addq.w     A7, 4
  987. 00000A6C  66E0                     bne        -0x1E /* 00000A4E */
  988. 00000A6E  7002                     moveq.l    D0, 0x02
  989. 00000A70  2F00                     move.l     -[A7], D0
  990. 00000A72  486E FF9E                pea.l      [A6 - 0x62]
  991. 00000A76  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  992. 00000A7A  504F                     addq.w     A7, 8
  993. 00000A7C  4CEE 1800 FF96           movem.l    A3,A4, [A6 - 0x6A]
  994. 00000A82  4E5E                     unlink     A6
  995. 00000A84  4E74 0004                rtd        0x0004
  996. export_271:
  997. 00000A88  4E56 0000                link       A6, 0
  998. 00000A8C  7000                     moveq.l    D0, 0x00
  999. 00000A8E  2B40 FAC8                move.l     [A5 - 0x538], D0
  1000. 00000A92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1001. 00000A96  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1002. 00000A9A  4E5E                     unlink     A6
  1003. 00000A9C  4E74 0004                rtd        0x0004
  1004. export_272:
  1005. 00000AA0  4E56 0000                link       A6, 0
  1006. 00000AA4  2F0C                     move.l     -[A7], A4
  1007. 00000AA6  286E 0008                movea.l    A4, [A6 + 0x8]
  1008. 00000AAA  2054                     movea.l    A0, [A4]
  1009. 00000AAC  4AA8 002C                tst.l      [A0 + 0x2C]
  1010. 00000AB0  6708                     beq        +0xA /* 00000ABA */
  1011. 00000AB2  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  1012. 00000AB6  4EBA 00BC                jsr        [PC + 0xBC /* 00000B74 */]
  1013. label00000ABA:
  1014. 00000ABA  286E FFFC                movea.l    A4, [A6 - 0x4]
  1015. 00000ABE  4E5E                     unlink     A6
  1016. 00000AC0  4E74 0004                rtd        0x0004
  1017. export_273:
  1018. 00000AC4  4E56 0000                link       A6, 0
  1019. 00000AC8  48E7 0118                movem.l    -[A7], D7,A3,A4
  1020. 00000ACC  286E 0008                movea.l    A4, [A6 + 0x8]
  1021. 00000AD0  2054                     movea.l    A0, [A4]
  1022. 00000AD2  1E28 00A2                move.b     D7, [A0 + 0xA2]
  1023. 00000AD6  2668 007A                movea.l    A3, [A0 + 0x7A]
  1024. 00000ADA  2F0C                     move.l     -[A7], A4
  1025. 00000ADC  4EAD 2D02                jsr        [A5 + 0x2D02 /* export_1436 */]
  1026. 00000AE0  2054                     movea.l    A0, [A4]
  1027. 00000AE2  7000                     moveq.l    D0, 0x00
  1028. 00000AE4  2140 007A                move.l     [A0 + 0x7A], D0
  1029. 00000AE8  2054                     movea.l    A0, [A4]
  1030. 00000AEA  4AA8 0024                tst.l      [A0 + 0x24]
  1031. 00000AEE  670C                     beq        +0xE /* 00000AFC */
  1032. 00000AF0  2F0C                     move.l     -[A7], A4
  1033. 00000AF2  2F28 0024                move.l     -[A7], [A0 + 0x24]
  1034. 00000AF6  4EBA FBC8                jsr        [PC - 0x438 /* 000006C0 */]
  1035. 00000AFA  600A                     bra        +0xC /* 00000B06 */
  1036. label00000AFC:
  1037. 00000AFC  2F0C                     move.l     -[A7], A4
  1038. 00000AFE  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  1039. 00000B02  4EAD 33A2                jsr        [A5 + 0x33A2 /* export_1648 */]
  1040. label00000B06:
  1041. 00000B06  2F0C                     move.l     -[A7], A4
  1042. 00000B08  4EBA FDDA                jsr        [PC - 0x226 /* 000008E4 */]
  1043. 00000B0C  598F                     subq.l     A7, 4
  1044. 00000B0E  2F0B                     move.l     -[A7], A3
  1045. 00000B10  1F07                     move.b     -[A7], D7
  1046. 00000B12  4EAD 374A                jsr        [A5 + 0x374A /* export_1765 */]
  1047. 00000B16  265F                     movea.l    A3, [A7]+
  1048. 00000B18  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1049. 00000B1E  4E5E                     unlink     A6
  1050. 00000B20  4E74 0004                rtd        0x0004
  1051. export_274:
  1052. fn00000B24:
  1053. 00000B24  4E56 0000                link       A6, 0
  1054. 00000B28  2F0C                     move.l     -[A7], A4
  1055. 00000B2A  286E 0008                movea.l    A4, [A6 + 0x8]
  1056. 00000B2E  2F0C                     move.l     -[A7], A4
  1057. 00000B30  4EBA FEEA                jsr        [PC - 0x116 /* 00000A1C */]
  1058. 00000B34  7000                     moveq.l    D0, 0x00
  1059. 00000B36  1F00                     move.b     -[A7], D0
  1060. 00000B38  7201                     moveq.l    D1, 0x01
  1061. 00000B3A  1F01                     move.b     -[A7], D1
  1062. 00000B3C  2F0C                     move.l     -[A7], A4
  1063. 00000B3E  4EAD 4492                jsr        [A5 + 0x4492 /* export_2190 */]
  1064. 00000B42  286E FFFC                movea.l    A4, [A6 - 0x4]
  1065. 00000B46  4E5E                     unlink     A6
  1066. 00000B48  4E74 0004                rtd        0x0004
  1067. export_275:
  1068. fn00000B4C:
  1069. 00000B4C  4E56 0000                link       A6, 0
  1070. 00000B50  2F0C                     move.l     -[A7], A4
  1071. 00000B52  286E 0008                movea.l    A4, [A6 + 0x8]
  1072. 00000B56  2F0C                     move.l     -[A7], A4
  1073. 00000B58  4EAD 45DA                jsr        [A5 + 0x45DA /* export_2231 */]
  1074. 00000B5C  2054                     movea.l    A0, [A4]
  1075. 00000B5E  4A28 00A1                tst.b      [A0 + 0xA1]
  1076. 00000B62  6706                     beq        +0x8 /* 00000B6A */
  1077. 00000B64  2F0C                     move.l     -[A7], A4
  1078. 00000B66  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  1079. label00000B6A:
  1080. 00000B6A  286E FFFC                movea.l    A4, [A6 - 0x4]
  1081. 00000B6E  4E5E                     unlink     A6
  1082. 00000B70  4E74 0004                rtd        0x0004
  1083. fn00000B74:
  1084. 00000B74  4E56 0000                link       A6, 0
  1085. 00000B78  2F0C                     move.l     -[A7], A4
  1086. 00000B7A  286E 0008                movea.l    A4, [A6 + 0x8]
  1087. 00000B7E  2054                     movea.l    A0, [A4]
  1088. 00000B80  4AA8 0024                tst.l      [A0 + 0x24]
  1089. 00000B84  671E                     beq        +0x20 /* 00000BA4 */
  1090. 00000B86  4A28 00A3                tst.b      [A0 + 0xA3]
  1091. 00000B8A  670A                     beq        +0xC /* 00000B96 */
  1092. 00000B8C  2F28 0024                move.l     -[A7], [A0 + 0x24]
  1093. 00000B90  4EBA FACE                jsr        [PC - 0x532 /* 00000660 */]
  1094. 00000B94  6014                     bra        +0x16 /* 00000BAA */
  1095. label00000B96:
  1096. 00000B96  2F0C                     move.l     -[A7], A4
  1097. 00000B98  2054                     movea.l    A0, [A4]
  1098. 00000B9A  2F28 0024                move.l     -[A7], [A0 + 0x24]
  1099. 00000B9E  4EBA F9C4                jsr        [PC - 0x63C /* 00000564 */]
  1100. 00000BA2  6006                     bra        +0x8 /* 00000BAA */
  1101. label00000BA4:
  1102. 00000BA4  2F0C                     move.l     -[A7], A4
  1103. 00000BA6  4EBA FFA4                jsr        [PC - 0x5C /* 00000B4C */]
  1104. label00000BAA:
  1105. 00000BAA  286E FFFC                movea.l    A4, [A6 - 0x4]
  1106. 00000BAE  4E5E                     unlink     A6
  1107. 00000BB0  4E74 0004                rtd        0x0004
  1108. export_276:
  1109. 00000BB4  4E56 FFF8                link       A6, -0x0008
  1110. 00000BB8  48E7 0118                movem.l    -[A7], D7,A3,A4
  1111. 00000BBC  286E 0008                movea.l    A4, [A6 + 0x8]
  1112. 00000BC0  206E 000C                movea.l    A0, [A6 + 0xC]
  1113. 00000BC4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1114. 00000BC8  22D8                     move.l     [A1]+, [A0]+
  1115. 00000BCA  22D8                     move.l     [A1]+, [A0]+
  1116. 00000BCC  486E FFF8                pea.l      [A6 - 0x8]
  1117. 00000BD0  2F0C                     move.l     -[A7], A4
  1118. 00000BD2  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1119. 00000BD6  2054                     movea.l    A0, [A4]
  1120. 00000BD8  4A28 00A0                tst.b      [A0 + 0xA0]
  1121. 00000BDC  674E                     beq        +0x50 /* 00000C2C */
  1122. 00000BDE  558F                     subq.l     A7, 2
  1123. 00000BE0  2054                     movea.l    A0, [A4]
  1124. 00000BE2  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  1125. 00000BE6  486E FFF8                pea.l      [A6 - 0x8]
  1126. 00000BEA  4EAD 31C2                jsr        [A5 + 0x31C2 /* export_1588 */]
  1127. 00000BEE  588F                     addq.l     A7, 4
  1128. 00000BF0  2F00                     move.l     -[A7], D0
  1129. 00000BF2  A91E                     syscall    TrackGoAway
  1130. 00000BF4  4A1F                     tst.b      [A7]+
  1131. 00000BF6  6734                     beq        +0x36 /* 00000C2C */
  1132. 00000BF8  558F                     subq.l     A7, 2
  1133. 00000BFA  7000                     moveq.l    D0, 0x00
  1134. 00000BFC  1F00                     move.b     -[A7], D0
  1135. 00000BFE  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  1136. 00000C02  1E1F                     move.b     D7, [A7]+
  1137. 00000C04  7000                     moveq.l    D0, 0x00
  1138. 00000C06  2F00                     move.l     -[A7], D0
  1139. 00000C08  4EAD 1D8A                jsr        [A5 + 0x1D8A /* export_941 */]
  1140. 00000C0C  2640                     movea.l    A3, D0
  1141. 00000C0E  558F                     subq.l     A7, 2
  1142. 00000C10  1F07                     move.b     -[A7], D7
  1143. 00000C12  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  1144. 00000C16  701F                     moveq.l    D0, 0x1F
  1145. 00000C18  2F00                     move.l     -[A7], D0
  1146. 00000C1A  2F0C                     move.l     -[A7], A4
  1147. 00000C1C  2F0B                     move.l     -[A7], A3
  1148. 00000C1E  4EAD 191A                jsr        [A5 + 0x191A /* export_799 */]
  1149. 00000C22  2F0B                     move.l     -[A7], A3
  1150. 00000C24  2F0C                     move.l     -[A7], A4
  1151. 00000C26  4EAD 46E2                jsr        [A5 + 0x46E2 /* export_2264 */]
  1152. 00000C2A  5C4F                     addq.w     A7, 6
  1153. label00000C2C:
  1154. 00000C2C  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  1155. 00000C32  4E5E                     unlink     A6
  1156. 00000C34  4E74 0008                rtd        0x0008
  1157. export_277:
  1158. 00000C38  4E56 0000                link       A6, 0
  1159. 00000C3C  2F0C                     move.l     -[A7], A4
  1160. 00000C3E  286E 0008                movea.l    A4, [A6 + 0x8]
  1161. 00000C42  2F0C                     move.l     -[A7], A4
  1162. 00000C44  4EAD 2252                jsr        [A5 + 0x2252 /* export_1094 */]
  1163. 00000C48  2F0C                     move.l     -[A7], A4
  1164. 00000C4A  4EBA FC98                jsr        [PC - 0x368 /* 000008E4 */]
  1165. 00000C4E  286E FFFC                movea.l    A4, [A6 - 0x4]
  1166. 00000C52  4E5E                     unlink     A6
  1167. 00000C54  4E74 0004                rtd        0x0004
  1168. export_278:
  1169. 00000C58  4E56 0000                link       A6, 0
  1170. 00000C5C  2F0C                     move.l     -[A7], A4
  1171. 00000C5E  286E 0008                movea.l    A4, [A6 + 0x8]
  1172. 00000C62  2F0C                     move.l     -[A7], A4
  1173. 00000C64  4EAD 226A                jsr        [A5 + 0x226A /* export_1097 */]
  1174. 00000C68  2F0C                     move.l     -[A7], A4
  1175. 00000C6A  4EBA FC78                jsr        [PC - 0x388 /* 000008E4 */]
  1176. 00000C6E  286E FFFC                movea.l    A4, [A6 - 0x4]
  1177. 00000C72  4E5E                     unlink     A6
  1178. 00000C74  4E74 0004                rtd        0x0004
  1179. export_279:
  1180. 00000C78  4E56 0000                link       A6, 0
  1181. 00000C7C  2F0C                     move.l     -[A7], A4
  1182. 00000C7E  286E 0008                movea.l    A4, [A6 + 0x8]
  1183. 00000C82  2F0C                     move.l     -[A7], A4
  1184. 00000C84  4EAD 2292                jsr        [A5 + 0x2292 /* export_1102 */]
  1185. 00000C88  2F0C                     move.l     -[A7], A4
  1186. 00000C8A  4EBA FC58                jsr        [PC - 0x3A8 /* 000008E4 */]
  1187. 00000C8E  286E FFFC                movea.l    A4, [A6 - 0x4]
  1188. 00000C92  4E5E                     unlink     A6
  1189. 00000C94  4E74 0004                rtd        0x0004
  1190. export_280:
  1191. 00000C98  4E56 0000                link       A6, 0
  1192. 00000C9C  2F0C                     move.l     -[A7], A4
  1193. 00000C9E  286E 0008                movea.l    A4, [A6 + 0x8]
  1194. 00000CA2  2F0C                     move.l     -[A7], A4
  1195. 00000CA4  4EAD 22AA                jsr        [A5 + 0x22AA /* export_1105 */]
  1196. 00000CA8  2F0C                     move.l     -[A7], A4
  1197. 00000CAA  4EBA FC38                jsr        [PC - 0x3C8 /* 000008E4 */]
  1198. 00000CAE  286E FFFC                movea.l    A4, [A6 - 0x4]
  1199. 00000CB2  4E5E                     unlink     A6
  1200. 00000CB4  4E74 0004                rtd        0x0004
  1201. export_281:
  1202. fn00000CB8:
  1203. 00000CB8  4E56 0000                link       A6, 0
  1204. 00000CBC  2F0C                     move.l     -[A7], A4
  1205. 00000CBE  286E 0008                movea.l    A4, [A6 + 0x8]
  1206. 00000CC2  2F0C                     move.l     -[A7], A4
  1207. 00000CC4  4EAD 22DA                jsr        [A5 + 0x22DA /* export_1111 */]
  1208. 00000CC8  2F0C                     move.l     -[A7], A4
  1209. 00000CCA  4EBA FC18                jsr        [PC - 0x3E8 /* 000008E4 */]
  1210. 00000CCE  286E FFFC                movea.l    A4, [A6 - 0x4]
  1211. 00000CD2  4E5E                     unlink     A6
  1212. 00000CD4  4E74 0004                rtd        0x0004
  1213. export_282:
  1214. 00000CD8  4E56 0000                link       A6, 0
  1215. 00000CDC  2F0C                     move.l     -[A7], A4
  1216. 00000CDE  286E 0008                movea.l    A4, [A6 + 0x8]
  1217. 00000CE2  2F0C                     move.l     -[A7], A4
  1218. 00000CE4  4EAD 277A                jsr        [A5 + 0x277A /* export_1259 */]
  1219. 00000CE8  2F0C                     move.l     -[A7], A4
  1220. 00000CEA  4EBA FFCC                jsr        [PC - 0x34 /* 00000CB8 */]
  1221. 00000CEE  286E FFFC                movea.l    A4, [A6 - 0x4]
  1222. 00000CF2  4E5E                     unlink     A6
  1223. 00000CF4  4E74 0004                rtd        0x0004
  1224. export_283:
  1225. 00000CF8  4E56 0000                link       A6, 0
  1226. 00000CFC  2F0C                     move.l     -[A7], A4
  1227. 00000CFE  286E 0008                movea.l    A4, [A6 + 0x8]
  1228. 00000D02  2054                     movea.l    A0, [A4]
  1229. 00000D04  4AA8 0002                tst.l      [A0 + 0x2]
  1230. 00000D08  6712                     beq        +0x14 /* 00000D1C */
  1231. 00000D0A  598F                     subq.l     A7, 4
  1232. 00000D0C  2054                     movea.l    A0, [A4]
  1233. 00000D0E  2F28 0002                move.l     -[A7], [A0 + 0x2]
  1234. 00000D12  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1235. 00000D16  2054                     movea.l    A0, [A4]
  1236. 00000D18  215F 0002                move.l     [A0 + 0x2], [A7]+
  1237. label00000D1C:
  1238. 00000D1C  2F0C                     move.l     -[A7], A4
  1239. 00000D1E  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1240. 00000D22  286E FFFC                movea.l    A4, [A6 - 0x4]
  1241. 00000D26  4E5E                     unlink     A6
  1242. 00000D28  4E74 0004                rtd        0x0004
  1243. export_284:
  1244. 00000D2C  4E56 0000                link       A6, 0
  1245. 00000D30  2F0C                     move.l     -[A7], A4
  1246. 00000D32  286E 0008                movea.l    A4, [A6 + 0x8]
  1247. 00000D36  2054                     movea.l    A0, [A4]
  1248. 00000D38  4AA8 00D4                tst.l      [A0 + 0xD4]
  1249. 00000D3C  671C                     beq        +0x1E /* 00000D5A */
  1250. 00000D3E  2F0C                     move.l     -[A7], A4
  1251. 00000D40  2F28 00D4                move.l     -[A7], [A0 + 0xD4]
  1252. 00000D44  4EAD 45F2                jsr        [A5 + 0x45F2 /* export_2234 */]
  1253. 00000D48  598F                     subq.l     A7, 4
  1254. 00000D4A  2054                     movea.l    A0, [A4]
  1255. 00000D4C  2F28 00D4                move.l     -[A7], [A0 + 0xD4]
  1256. 00000D50  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1257. 00000D54  2054                     movea.l    A0, [A4]
  1258. 00000D56  215F 00D4                move.l     [A0 + 0xD4], [A7]+
  1259. label00000D5A:
  1260. 00000D5A  2F0C                     move.l     -[A7], A4
  1261. 00000D5C  4EBA 000E                jsr        [PC + 0xE /* 00000D6C */]
  1262. 00000D60  286E FFFC                movea.l    A4, [A6 - 0x4]
  1263. 00000D64  4E5E                     unlink     A6
  1264. 00000D66  4E74 0004                rtd        0x0004
  1265. 00000D6A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1266. // begin alternate branch 00000D6C-00000D72
  1267. export_285:
  1268. fn00000D6C:
  1269. 00000D6C  4E56 0000                link       A6, 0
  1270. 00000D70  2F0C                     move.l     -[A7], A4
  1271. // end alternate branch 00000D6C-00000D72
  1272. export_285: // at 00000D6C (misaligned)
  1273. fn00000D6C: // (misaligned)
  1274. 00000D6E  0000 2F0C                ori.b      D0, 0xC
  1275. 00000D72  286E 0008                movea.l    A4, [A6 + 0x8]
  1276. 00000D76  2054                     movea.l    A0, [A4]
  1277. 00000D78  4AA8 007A                tst.l      [A0 + 0x7A]
  1278. 00000D7C  676E                     beq        +0x70 /* 00000DEC */
  1279. 00000D7E  4AA8 0082                tst.l      [A0 + 0x82]
  1280. 00000D82  6752                     beq        +0x54 /* 00000DD6 */
  1281. 00000D84  2248                     movea.l    A1, A0
  1282. 00000D86  2269 007A                movea.l    A1, [A1 + 0x7A]
  1283. 00000D8A  2251                     movea.l    A1, [A1]
  1284. 00000D8C  2368 0082 003E           move.l     [A1 + 0x3E], [A0 + 0x82]
  1285. 00000D92  598F                     subq.l     A7, 4
  1286. 00000D94  2054                     movea.l    A0, [A4]
  1287. 00000D96  2068 007A                movea.l    A0, [A0 + 0x7A]
  1288. 00000D9A  2050                     movea.l    A0, [A0]
  1289. 00000D9C  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1290. 00000DA0  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  1291. 00000DA4  201F                     move.l     D0, [A7]+
  1292. 00000DA6  2054                     movea.l    A0, [A4]
  1293. 00000DA8  2068 007A                movea.l    A0, [A0 + 0x7A]
  1294. 00000DAC  2050                     movea.l    A0, [A0]
  1295. 00000DAE  3140 003C                move.w     [A0 + 0x3C], D0
  1296. 00000DB2  2054                     movea.l    A0, [A4]
  1297. 00000DB4  4A28 00BD                tst.b      [A0 + 0xBD]
  1298. 00000DB8  6714                     beq        +0x16 /* 00000DCE */
  1299. 00000DBA  598F                     subq.l     A7, 4
  1300. 00000DBC  2054                     movea.l    A0, [A4]
  1301. 00000DBE  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1302. 00000DC2  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  1303. 00000DC6  2054                     movea.l    A0, [A4]
  1304. 00000DC8  215F 007E                move.l     [A0 + 0x7E], [A7]+
  1305. 00000DCC  6008                     bra        +0xA /* 00000DD6 */
  1306. label00000DCE:
  1307. 00000DCE  2054                     movea.l    A0, [A4]
  1308. 00000DD0  7000                     moveq.l    D0, 0x00
  1309. 00000DD2  2140 007E                move.l     [A0 + 0x7E], D0
  1310. label00000DD6:
  1311. 00000DD6  2054                     movea.l    A0, [A4]
  1312. 00000DD8  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  1313. 00000DDC  A9CD                     syscall    TEDispose
  1314. 00000DDE  2054                     movea.l    A0, [A4]
  1315. 00000DE0  7000                     moveq.l    D0, 0x00
  1316. 00000DE2  2140 007A                move.l     [A0 + 0x7A], D0
  1317. 00000DE6  2054                     movea.l    A0, [A4]
  1318. 00000DE8  2140 0082                move.l     [A0 + 0x82], D0
  1319. label00000DEC:
  1320. 00000DEC  2F0C                     move.l     -[A7], A4
  1321. 00000DEE  4EBA FAF4                jsr        [PC - 0x50C /* 000008E4 */]
  1322. 00000DF2  286E FFFC                movea.l    A4, [A6 - 0x4]
  1323. 00000DF6  4E5E                     unlink     A6
  1324. 00000DF8  4E74 0004                rtd        0x0004
  1325. export_286:
  1326. 00000DFC  4E56 0000                link       A6, 0
  1327. 00000E00  2F0C                     move.l     -[A7], A4
  1328. 00000E02  286E 0008                movea.l    A4, [A6 + 0x8]
  1329. 00000E06  558F                     subq.l     A7, 2
  1330. 00000E08  2F0C                     move.l     -[A7], A4
  1331. 00000E0A  4EBA 0014                jsr        [PC + 0x14 /* 00000E20 */]
  1332. 00000E0E  2F0C                     move.l     -[A7], A4
  1333. 00000E10  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1334. 00000E14  286E FFFC                movea.l    A4, [A6 - 0x4]
  1335. 00000E18  4E5E                     unlink     A6
  1336. 00000E1A  4E74 0004                rtd        0x0004
  1337. 00000E1E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1338. // begin alternate branch 00000E20-00000E28
  1339. export_287:
  1340. fn00000E20:
  1341. 00000E20  4E56 0000                link       A6, 0
  1342. 00000E24  48E7 0308                movem.l    -[A7], D6,D7,A4
  1343. // end alternate branch 00000E20-00000E28
  1344. export_287: // at 00000E20 (misaligned)
  1345. fn00000E20: // (misaligned)
  1346. 00000E22  0000 48E7                ori.b      D0, 0xE7
  1347. 00000E26  0308                     btst       A0, D1
  1348. 00000E28  286E 0008                movea.l    A4, [A6 + 0x8]
  1349. 00000E2C  4246                     clr.w      D6
  1350. 00000E2E  4247                     clr.w      D7
  1351. 00000E30  2054                     movea.l    A0, [A4]
  1352. 00000E32  4A28 0057                tst.b      [A0 + 0x57]
  1353. 00000E36  670A                     beq        +0xC /* 00000E42 */
  1354. 00000E38  558F                     subq.l     A7, 2
  1355. 00000E3A  2F0C                     move.l     -[A7], A4
  1356. 00000E3C  4EBA 00C6                jsr        [PC + 0xC6 /* 00000F04 */]
  1357. 00000E40  3C1F                     move.w     D6, [A7]+
  1358. label00000E42:
  1359. 00000E42  2054                     movea.l    A0, [A4]
  1360. 00000E44  7000                     moveq.l    D0, 0x00
  1361. 00000E46  1028 0058                move.b     D0, [A0 + 0x58]
  1362. 00000E4A  0C40 0002                cmpi.w     D0, 0x2
  1363. 00000E4E  6720                     beq        +0x22 /* 00000E70 */
  1364. 00000E50  558F                     subq.l     A7, 2
  1365. 00000E52  2F0C                     move.l     -[A7], A4
  1366. 00000E54  4EBA 00EE                jsr        [PC + 0xEE /* 00000F44 */]
  1367. 00000E58  3E1F                     move.w     D7, [A7]+
  1368. 00000E5A  2054                     movea.l    A0, [A4]
  1369. 00000E5C  7000                     moveq.l    D0, 0x00
  1370. 00000E5E  1028 0058                move.b     D0, [A0 + 0x58]
  1371. 00000E62  0C40 0001                cmpi.w     D0, 0x1
  1372. 00000E66  6608                     bne        +0xA /* 00000E70 */
  1373. 00000E68  0C47 FF3F                cmpi.w     D7, 0xFF3F
  1374. 00000E6C  6602                     bne        +0x4 /* 00000E70 */
  1375. 00000E6E  4247                     clr.w      D7
  1376. label00000E70:
  1377. 00000E70  4A46                     tst.w      D6
  1378. 00000E72  6706                     beq        +0x8 /* 00000E7A */
  1379. 00000E74  3D46 000C                move.w     [A6 + 0xC], D6
  1380. 00000E78  6004                     bra        +0x6 /* 00000E7E */
  1381. label00000E7A:
  1382. 00000E7A  3D47 000C                move.w     [A6 + 0xC], D7
  1383. label00000E7E:
  1384. 00000E7E  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  1385. 00000E84  4E5E                     unlink     A6
  1386. 00000E86  4E74 0004                rtd        0x0004
  1387. 00000E8A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1388. export_288: // at 00000E8C (misaligned)
  1389. 00000E8E  0000 48E7                ori.b      D0, 0xE7
  1390. 00000E92  0308                     btst       A0, D1
  1391. 00000E94  286E 0008                movea.l    A4, [A6 + 0x8]
  1392. 00000E98  4246                     clr.w      D6
  1393. 00000E9A  4247                     clr.w      D7
  1394. 00000E9C  2054                     movea.l    A0, [A4]
  1395. 00000E9E  4A28 0057                tst.b      [A0 + 0x57]
  1396. 00000EA2  6710                     beq        +0x12 /* 00000EB4 */
  1397. 00000EA4  4A28 005B                tst.b      [A0 + 0x5B]
  1398. 00000EA8  660A                     bne        +0xC /* 00000EB4 */
  1399. 00000EAA  558F                     subq.l     A7, 2
  1400. 00000EAC  2F0C                     move.l     -[A7], A4
  1401. 00000EAE  4EBA 0054                jsr        [PC + 0x54 /* 00000F04 */]
  1402. 00000EB2  3C1F                     move.w     D6, [A7]+
  1403. label00000EB4:
  1404. 00000EB4  2054                     movea.l    A0, [A4]
  1405. 00000EB6  7000                     moveq.l    D0, 0x00
  1406. 00000EB8  1028 0058                move.b     D0, [A0 + 0x58]
  1407. 00000EBC  0C40 0002                cmpi.w     D0, 0x2
  1408. 00000EC0  6726                     beq        +0x28 /* 00000EE8 */
  1409. 00000EC2  4A28 005C                tst.b      [A0 + 0x5C]
  1410. 00000EC6  6620                     bne        +0x22 /* 00000EE8 */
  1411. 00000EC8  558F                     subq.l     A7, 2
  1412. 00000ECA  2F0C                     move.l     -[A7], A4
  1413. 00000ECC  4EBA 0076                jsr        [PC + 0x76 /* 00000F44 */]
  1414. 00000ED0  3E1F                     move.w     D7, [A7]+
  1415. 00000ED2  2054                     movea.l    A0, [A4]
  1416. 00000ED4  7000                     moveq.l    D0, 0x00
  1417. 00000ED6  1028 0058                move.b     D0, [A0 + 0x58]
  1418. 00000EDA  0C40 0001                cmpi.w     D0, 0x1
  1419. 00000EDE  6608                     bne        +0xA /* 00000EE8 */
  1420. 00000EE0  0C47 FF3F                cmpi.w     D7, 0xFF3F
  1421. 00000EE4  6602                     bne        +0x4 /* 00000EE8 */
  1422. 00000EE6  4247                     clr.w      D7
  1423. label00000EE8:
  1424. 00000EE8  4A46                     tst.w      D6
  1425. 00000EEA  6706                     beq        +0x8 /* 00000EF2 */
  1426. 00000EEC  3D46 000C                move.w     [A6 + 0xC], D6
  1427. 00000EF0  6004                     bra        +0x6 /* 00000EF6 */
  1428. label00000EF2:
  1429. 00000EF2  3D47 000C                move.w     [A6 + 0xC], D7
  1430. label00000EF6:
  1431. 00000EF6  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  1432. 00000EFC  4E5E                     unlink     A6
  1433. 00000EFE  4E74 0004                rtd        0x0004
  1434. 00000F02  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1435. // begin alternate branch 00000F04-00000F0C
  1436. fn00000F04:
  1437. 00000F04  4E56 0000                link       A6, 0
  1438. 00000F08  48E7 0108                movem.l    -[A7], D7,A4
  1439. // end alternate branch 00000F04-00000F0C
  1440. fn00000F04: // (misaligned)
  1441. 00000F06  0000 48E7                ori.b      D0, 0xE7
  1442. 00000F0A  0108                     btst       A0, D0
  1443. 00000F0C  286E 0008                movea.l    A4, [A6 + 0x8]
  1444. 00000F10  4247                     clr.w      D7
  1445. 00000F12  2054                     movea.l    A0, [A4]
  1446. 00000F14  0C68 8002 005E           cmpi.w     [A0 + 0x5E], 0x8002
  1447. 00000F1A  6716                     beq        +0x18 /* 00000F32 */
  1448. 00000F1C  558F                     subq.l     A7, 2
  1449. 00000F1E  2054                     movea.l    A0, [A4]
  1450. 00000F20  3F28 005E                move.w     -[A7], [A0 + 0x5E]
  1451. 00000F24  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1452. 00000F28  3E1F                     move.w     D7, [A7]+
  1453. 00000F2A  2054                     movea.l    A0, [A4]
  1454. 00000F2C  317C 8002 005E           move.w     [A0 + 0x5E], 0x8002
  1455. label00000F32:
  1456. 00000F32  3D47 000C                move.w     [A6 + 0xC], D7
  1457. 00000F36  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  1458. 00000F3C  4E5E                     unlink     A6
  1459. 00000F3E  4E74 0004                rtd        0x0004
  1460. 00000F42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1461. // begin alternate branch 00000F44-00000F4C
  1462. export_289:
  1463. fn00000F44:
  1464. 00000F44  4E56 0000                link       A6, 0
  1465. 00000F48  48E7 0108                movem.l    -[A7], D7,A4
  1466. // end alternate branch 00000F44-00000F4C
  1467. export_289: // at 00000F44 (misaligned)
  1468. fn00000F44: // (misaligned)
  1469. 00000F46  0000 48E7                ori.b      D0, 0xE7
  1470. 00000F4A  0108                     btst       A0, D0
  1471. 00000F4C  286E 0008                movea.l    A4, [A6 + 0x8]
  1472. 00000F50  4247                     clr.w      D7
  1473. 00000F52  2054                     movea.l    A0, [A4]
  1474. 00000F54  0C68 8002 0060           cmpi.w     [A0 + 0x60], 0x8002
  1475. 00000F5A  6716                     beq        +0x18 /* 00000F72 */
  1476. 00000F5C  2054                     movea.l    A0, [A4]
  1477. 00000F5E  3F28 0060                move.w     -[A7], [A0 + 0x60]
  1478. 00000F62  A99A                     syscall    CloseResFile
  1479. 00000F64  558F                     subq.l     A7, 2
  1480. 00000F66  A9AF                     syscall    ResError
  1481. 00000F68  3E1F                     move.w     D7, [A7]+
  1482. 00000F6A  2054                     movea.l    A0, [A4]
  1483. 00000F6C  317C 8002 0060           move.w     [A0 + 0x60], 0x8002
  1484. label00000F72:
  1485. 00000F72  3D47 000C                move.w     [A6 + 0xC], D7
  1486. 00000F76  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  1487. 00000F7C  4E5E                     unlink     A6
  1488. 00000F7E  4E74 0004                rtd        0x0004
  1489. 00000F82  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1490. // begin alternate branch 00000F84-00000F8A
  1491. export_290:
  1492. fn00000F84:
  1493. 00000F84  4E56 FEBA                link       A6, -0x0146
  1494. 00000F88  2F0C                     move.l     -[A7], A4
  1495. // end alternate branch 00000F84-00000F8A
  1496. export_290: // at 00000F84 (misaligned)
  1497. fn00000F84: // (misaligned)
  1498. 00000F86  FEBA 2F0C                .extension 0xEBA <<F/2-3/7>> // unimplemented
  1499. 00000F8A  286E 0008                movea.l    A4, [A6 + 0x8]
  1500. 00000F8E  2054                     movea.l    A0, [A4]
  1501. 00000F90  7000                     moveq.l    D0, 0x00
  1502. 00000F92  2140 0048                move.l     [A0 + 0x48], D0
  1503. 00000F96  2054                     movea.l    A0, [A4]
  1504. 00000F98  43EE FFBA                lea.l      A1, [A6 - 0x46]
  1505. 00000F9C  5488                     addq.l     A0, 2
  1506. 00000F9E  7210                     moveq.l    D1, 0x10
  1507. label00000FA0:
  1508. 00000FA0  22D8                     move.l     [A1]+, [A0]+
  1509. 00000FA2  51C9 FFFC                dbf        D1, -0x6 /* 00000FA0 */
  1510. 00000FA6  32D8                     move.w     [A1]+, [A0]+
  1511. 00000FA8  558F                     subq.l     A7, 2
  1512. 00000FAA  486E FFBA                pea.l      [A6 - 0x46]
  1513. 00000FAE  303C 0006                move.w     D0, 0x6
  1514. 00000FB2  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  1515. 00000FB4  3D5F 000C                move.w     [A6 + 0xC], [A7]+
  1516. 00000FB8  286E FEB6                movea.l    A4, [A6 - 0x14A]
  1517. 00000FBC  4E5E                     unlink     A6
  1518. 00000FBE  4E74 0004                rtd        0x0004
  1519. 00000FC2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1520. export_291: // at 00000FC4 (misaligned)
  1521. 00000FC6  0000 2F0C                ori.b      D0, 0xC
  1522. 00000FCA  286E 0008                movea.l    A4, [A6 + 0x8]
  1523. 00000FCE  598F                     subq.l     A7, 4
  1524. 00000FD0  2054                     movea.l    A0, [A4]
  1525. 00000FD2  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1526. 00000FD6  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  1527. 00000FDA  2054                     movea.l    A0, [A4]
  1528. 00000FDC  215F 0014                move.l     [A0 + 0x14], [A7]+
  1529. 00000FE0  2F0C                     move.l     -[A7], A4
  1530. 00000FE2  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1531. 00000FE6  286E FFFC                movea.l    A4, [A6 - 0x4]
  1532. 00000FEA  4E5E                     unlink     A6
  1533. 00000FEC  4E74 0004                rtd        0x0004
  1534. export_292:
  1535. 00000FF0  4E56 0000                link       A6, 0
  1536. 00000FF4  2F0C                     move.l     -[A7], A4
  1537. 00000FF6  286E 0008                movea.l    A4, [A6 + 0x8]
  1538. 00000FFA  598F                     subq.l     A7, 4
  1539. 00000FFC  2054                     movea.l    A0, [A4]
  1540. 00000FFE  2F28 008E                move.l     -[A7], [A0 + 0x8E]
  1541. 00001002  4EAD 383A                jsr        [A5 + 0x383A /* export_1795 */]
  1542. 00001006  2054                     movea.l    A0, [A4]
  1543. 00001008  215F 008E                move.l     [A0 + 0x8E], [A7]+
  1544. 0000100C  598F                     subq.l     A7, 4
  1545. 0000100E  2054                     movea.l    A0, [A4]
  1546. 00001010  2F28 0092                move.l     -[A7], [A0 + 0x92]
  1547. 00001014  4EAD 383A                jsr        [A5 + 0x383A /* export_1795 */]
  1548. 00001018  2054                     movea.l    A0, [A4]
  1549. 0000101A  215F 0092                move.l     [A0 + 0x92], [A7]+
  1550. 0000101E  598F                     subq.l     A7, 4
  1551. 00001020  2054                     movea.l    A0, [A4]
  1552. 00001022  2F28 0096                move.l     -[A7], [A0 + 0x96]
  1553. 00001026  4EAD 383A                jsr        [A5 + 0x383A /* export_1795 */]
  1554. 0000102A  2054                     movea.l    A0, [A4]
  1555. 0000102C  215F 0096                move.l     [A0 + 0x96], [A7]+
  1556. 00001030  598F                     subq.l     A7, 4
  1557. 00001032  2054                     movea.l    A0, [A4]
  1558. 00001034  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1559. 00001038  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1560. 0000103C  2054                     movea.l    A0, [A4]
  1561. 0000103E  215F 007E                move.l     [A0 + 0x7E], [A7]+
  1562. 00001042  598F                     subq.l     A7, 4
  1563. 00001044  2054                     movea.l    A0, [A4]
  1564. 00001046  2F28 0082                move.l     -[A7], [A0 + 0x82]
  1565. 0000104A  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1566. 0000104E  2054                     movea.l    A0, [A4]
  1567. 00001050  215F 0082                move.l     [A0 + 0x82], [A7]+
  1568. 00001054  2F0C                     move.l     -[A7], A4
  1569. 00001056  4EBA F88C                jsr        [PC - 0x774 /* 000008E4 */]
  1570. 0000105A  286E FFFC                movea.l    A4, [A6 - 0x4]
  1571. 0000105E  4E5E                     unlink     A6
  1572. 00001060  4E74 0004                rtd        0x0004
  1573. export_293:
  1574. 00001064  4E56 FFFC                link       A6, -0x0004
  1575. 00001068  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  1576. 0000106C  286E 0008                movea.l    A4, [A6 + 0x8]
  1577. 00001070  2054                     movea.l    A0, [A4]
  1578. 00001072  4AA8 001C                tst.l      [A0 + 0x1C]
  1579. 00001076  56C3                     sne        D3
  1580. 00001078  4403                     neg.b      D3
  1581. 0000107A  1E03                     move.b     D7, D3
  1582. 0000107C  675A                     beq        +0x5C /* 000010D8 */
  1583. 0000107E  2F2D F348                move.l     -[A7], [A5 - 0xCB8]
  1584. 00001082  7000                     moveq.l    D0, 0x00
  1585. 00001084  1F00                     move.b     -[A7], D0
  1586. 00001086  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  1587. 0000108A  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  1588. 0000108E  2054                     movea.l    A0, [A4]
  1589. 00001090  7000                     moveq.l    D0, 0x00
  1590. 00001092  2140 001C                move.l     [A0 + 0x1C], D0
  1591. 00001096  2054                     movea.l    A0, [A4]
  1592. 00001098  4AA8 0020                tst.l      [A0 + 0x20]
  1593. 0000109C  6730                     beq        +0x32 /* 000010CE */
  1594. 0000109E  2F0C                     move.l     -[A7], A4
  1595. 000010A0  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1596. 000010A4  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  1597. 000010A8  2654                     movea.l    A3, [A4]
  1598. 000010AA  206B 0020                movea.l    A0, [A3 + 0x20]
  1599. 000010AE  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  1600. 000010B2  7600                     moveq.l    D3, 0x00
  1601. 000010B4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1602. 000010B8  4A28 012A                tst.b      [A0 + 0x12A]
  1603. 000010BC  670C                     beq        +0xE /* 000010CA */
  1604. 000010BE  2028 012C                move.l     D0, [A0 + 0x12C]
  1605. 000010C2  B0AB 009E                cmp.l      D0, [A3 + 0x9E]
  1606. 000010C6  6602                     bne        +0x4 /* 000010CA */
  1607. 000010C8  7601                     moveq.l    D3, 0x01
  1608. label000010CA:
  1609. 000010CA  1E03                     move.b     D7, D3
  1610. 000010CC  6002                     bra        +0x4 /* 000010D0 */
  1611. label000010CE:
  1612. 000010CE  4207                     clr.b      D7
  1613. label000010D0:
  1614. 000010D0  2054                     movea.l    A0, [A4]
  1615. 000010D2  7000                     moveq.l    D0, 0x00
  1616. 000010D4  2140 0020                move.l     [A0 + 0x20], D0
  1617. label000010D8:
  1618. 000010D8  4A07                     tst.b      D7
  1619. 000010DA  6612                     bne        +0x14 /* 000010EE */
  1620. 000010DC  598F                     subq.l     A7, 4
  1621. 000010DE  2054                     movea.l    A0, [A4]
  1622. 000010E0  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  1623. 000010E4  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  1624. 000010E8  2054                     movea.l    A0, [A4]
  1625. 000010EA  215F 009E                move.l     [A0 + 0x9E], [A7]+
  1626. label000010EE:
  1627. 000010EE  2054                     movea.l    A0, [A4]
  1628. 000010F0  7000                     moveq.l    D0, 0x00
  1629. 000010F2  2140 009E                move.l     [A0 + 0x9E], D0
  1630. 000010F6  598F                     subq.l     A7, 4
  1631. 000010F8  2054                     movea.l    A0, [A4]
  1632. 000010FA  2F28 00B0                move.l     -[A7], [A0 + 0xB0]
  1633. 000010FE  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  1634. 00001102  2054                     movea.l    A0, [A4]
  1635. 00001104  215F 00B0                move.l     [A0 + 0xB0], [A7]+
  1636. 00001108  2F0C                     move.l     -[A7], A4
  1637. 0000110A  4EAD 3B1A                jsr        [A5 + 0x3B1A /* export_1887 */]
  1638. 0000110E  B9ED F964                cmpa.l     A4, [A5 - 0x69C]
  1639. 00001112  6606                     bne        +0x8 /* 0000111A */
  1640. 00001114  7000                     moveq.l    D0, 0x00
  1641. 00001116  2B40 F964                move.l     [A5 - 0x69C], D0
  1642. label0000111A:
  1643. 0000111A  2F0C                     move.l     -[A7], A4
  1644. 0000111C  4EBA F24A                jsr        [PC - 0xDB6 /* 00000368 */]
  1645. 00001120  4CEE 1888 FFEC           movem.l    D3,D7,A3,A4, [A6 - 0x14]
  1646. 00001126  4E5E                     unlink     A6
  1647. 00001128  4E74 0004                rtd        0x0004
  1648. export_294:
  1649. 0000112C  4E56 0000                link       A6, 0
  1650. 00001130  2F0C                     move.l     -[A7], A4
  1651. 00001132  286E 0008                movea.l    A4, [A6 + 0x8]
  1652. 00001136  598F                     subq.l     A7, 4
  1653. 00001138  2054                     movea.l    A0, [A4]
  1654. 0000113A  2F28 0002                move.l     -[A7], [A0 + 0x2]
  1655. 0000113E  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1656. 00001142  2054                     movea.l    A0, [A4]
  1657. 00001144  215F 0002                move.l     [A0 + 0x2], [A7]+
  1658. 00001148  2F0C                     move.l     -[A7], A4
  1659. 0000114A  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1660. 0000114E  286E FFFC                movea.l    A4, [A6 - 0x4]
  1661. 00001152  4E5E                     unlink     A6
  1662. 00001154  4E74 0004                rtd        0x0004
  1663. export_295:
  1664. fn00001158:
  1665. 00001158  4E56 0000                link       A6, 0
  1666. 0000115C  2F0C                     move.l     -[A7], A4
  1667. 0000115E  286E 0008                movea.l    A4, [A6 + 0x8]
  1668. 00001162  598F                     subq.l     A7, 4
  1669. 00001164  2054                     movea.l    A0, [A4]
  1670. 00001166  2F28 0002                move.l     -[A7], [A0 + 0x2]
  1671. 0000116A  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1672. 0000116E  2054                     movea.l    A0, [A4]
  1673. 00001170  215F 0002                move.l     [A0 + 0x2], [A7]+
  1674. 00001174  598F                     subq.l     A7, 4
  1675. 00001176  2054                     movea.l    A0, [A4]
  1676. 00001178  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1677. 0000117C  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  1678. 00001180  2054                     movea.l    A0, [A4]
  1679. 00001182  215F 0008                move.l     [A0 + 0x8], [A7]+
  1680. 00001186  2F0C                     move.l     -[A7], A4
  1681. 00001188  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  1682. 0000118C  286E FFFC                movea.l    A4, [A6 - 0x4]
  1683. 00001190  4E5E                     unlink     A6
  1684. 00001192  4E74 0004                rtd        0x0004
  1685. 00001196  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1686. export_296: // at 00001198 (misaligned)
  1687. 0000119A  0000 2F0C                ori.b      D0, 0xC
  1688. 0000119E  286E 0008                movea.l    A4, [A6 + 0x8]
  1689. 000011A2  2054                     movea.l    A0, [A4]
  1690. 000011A4  4AA8 000C                tst.l      [A0 + 0xC]
  1691. 000011A8  671C                     beq        +0x1E /* 000011C6 */
  1692. 000011AA  598F                     subq.l     A7, 4
  1693. 000011AC  2F0C                     move.l     -[A7], A4
  1694. 000011AE  4EAD 431A                jsr        [A5 + 0x431A /* export_2143 */]
  1695. 000011B2  2F0C                     move.l     -[A7], A4
  1696. 000011B4  4EAD 4302                jsr        [A5 + 0x4302 /* export_2140 */]
  1697. 000011B8  2054                     movea.l    A0, [A4]
  1698. 000011BA  2068 000C                movea.l    A0, [A0 + 0xC]
  1699. 000011BE  2254                     movea.l    A1, [A4]
  1700. 000011C0  1029 001C                move.b     D0, [A1 + 0x1C]
  1701. 000011C4  A06A                     syscall    HSetState
  1702. label000011C6:
  1703. 000011C6  2F0C                     move.l     -[A7], A4
  1704. 000011C8  4EBA FF8E                jsr        [PC - 0x72 /* 00001158 */]
  1705. 000011CC  286E FFFC                movea.l    A4, [A6 - 0x4]
  1706. 000011D0  4E5E                     unlink     A6
  1707. 000011D2  4E74 0004                rtd        0x0004
  1708. 000011D6  0000                     .incomplete
  1709.